
Linux运维笔记
文章平均质量分 75
Linux基础
知我几分,
这个作者很懒,什么都没留下…
展开
-
史上最详细的Ubuntu-server虚拟机装机教程
史上最详细的Ubuntu-server虚拟机装机教程VMware安装Ubuntu按图操作即可Ubuntu安装部分开机选择语言选择键盘配置网络根据需求选择,这里配置的static源地址http://mirrors.aliyun.com/ubuntu/也可以是其他云是否更新程序配置分区根据自己需求配置在这里插入图片描述同样的操作创建根分区和swap分区,这里没有配置swap分区,swap分区是灰色创建用户名是否安装ope原创 2021-07-08 08:37:45 · 931 阅读 · 2 评论 -
ceph集群搭建
ceph集群搭建预检搭建前先来了解官方给出的一些名字ceph osds:ceph OSD 守护进程的功能是存储数据,出来数据的复制,恢复,回填,再均衡,并通过检查其他osd守护进程的心态来想ceph monitors 提供一些监控信息。当ceph存储集群设定为2个副本是,至少需要2个OSD守护进程,集群才能达到 active+clean状态,ceph默认有三个副本,但你可以退调整副本数。monitor:ceph monitor 维护着展示集群状态的各种图标,包括监视视图,OSD图,归置图(PG),和原创 2021-07-02 23:05:30 · 913 阅读 · 0 评论 -
KVM虚拟机快速入门
##kvm虚拟化1.1 kvm 虚拟化介绍什么是虚拟化 在计算机技术中,虚拟化技术或虚拟技术(virtualization)是一种资源管理技术,是将计算机的各种实体资源(CPU,内存,磁盘空间,网络适配器等),予以抽象,转换后程序出来并可共分区,组合未严格或多个电脑配置环境。 由此打破实际结构间的不可切割的障碍,使用户可以比原本的配置更好的方式来应用这些电脑硬件资源。这些资源的新虚拟部分是不受现有资源的架设方式,地域或物理配置所限制。一般所指的虚拟化资源包括计算机能力和数据存储。 简原创 2021-01-31 18:54:23 · 2514 阅读 · 1 评论 -
ssh免密登陆实践
ssh免密登陆实战1.在client端本地生成公钥ssh-keygen -t rsa #输入次命令后,一路回车即可,-t指定要创建的密码类型2.client发送自己的公钥到server中(或者需要连接的机器上)#发送自己的公钥 ,写入到远端server的authorized_key中 (authorized:授权的,核准的)ssh-copy-id root@192.168.178.188 #输入密码确认发送3.此时可以免密登陆了ssh root@192.168.178.1884.登陆服务原创 2020-11-22 22:07:21 · 163 阅读 · 0 评论 -
linux系统忘记记密码怎么办
linux此次操作系统为:CentOS Linux release 7.5.1804 (Core)1.重启linux,进入系统的GRUB菜单界面,按下小写字母e进入编辑界面,进入如下画面2.按下方向键,找到以字符串Linux16开头的行,光标移动到结尾,然后输入init=/bin/bash enforcing=0代表登录系统后,加载bash解释器,然后关闭selinux;会自动产生一个换行符;没生成就是你输入的不是行尾。如图3.看到如上画画后,按ctrl+x;进入单用户模式;如.原创 2020-11-21 16:58:24 · 432 阅读 · 0 评论 -
dnsmasq搭建dns局域网
1.dns服务器一般都是安装bind服务器,如果是小型的域名解析需求,使用dnsmasq即可2.安装dnsmasq软件yum install dnsmasq -y3.查看dnsmasq的主配置文件 /etc/dnsmasq.conf[root@backup01 ~]# grep -Ev “#|$” /etc/dnsmasq.confconf-dir=/etc/dnsmasq.d,.rpmnew,.rpmsave,.rpmorig4.修改dnsmasq.conf如下参数:查找/resolv-f原创 2020-11-19 20:57:28 · 748 阅读 · 0 评论 -
LVS快速入门
LVSLVS介绍负载均衡的作用?解决并发压力,提高应用处理性能,增加吞吐量,加强网络处理能力。提高故障转移,实现高可用可以提高添加或减少服务器的数量,提供网站的可扩展性安全防范,复杂均衡设备上做一些过滤,黑白名单处理**负载均衡和反向代理区别 **LVS的负载均衡是仅仅转发用户的请求数据包nginx反向代理是接收到用户请求后,重定向后端节点发出新的请求。为什么使用负载均衡?负载均衡集群提供了一种廉价,有效,透明的方法,来扩展网络设备和服务器的负载,带宽,增加吞吐量,加强网络数据处理原创 2021-04-04 22:13:13 · 341 阅读 · 0 评论 -
tomcat
tomcat 快速入门安装安装tomcat&JDK时,二者版本要保持一致环境准备[root@tomcat01 ~]# hostnametomcat01[root@tomcat01 ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core) [root@tomcat01 ~]# uname -aLinux tomcat01 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:4原创 2021-04-03 20:59:15 · 105 阅读 · 0 评论 -
MySQL备份与恢复
MySQL备份与恢复MySQL常用日志介绍MySQL日志简介错误日志1.查看错误日志位置show variables like '%log_error%';2.mysql错误日志默认在MySQL的安装目录下,/etc/my.cnf[mysqld]log-error=/var/mysql.log作用是记录MySQL数据库的一般状态信息及报错信息,是我们对于数据库常规报错处理的常用日志。普通日志配置方法:(默认是关闭)[mysqld]general_log=ongeneral原创 2021-03-27 14:48:53 · 155 阅读 · 0 评论 -
shell编程快速入门(二)
echo命令输出指定的字符串或者变量。参数:-n 不要在最后自动换行-e 激活转义字符。若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文件输出:\a 发出警告声;\b 删除前一个字符;\c 不产生进一步输出 (\c 后面的字符不会输出);\f 换行但光标仍旧停留在原来的位置;\n 换行且光标移至行首;\r 光标移至行首,但不换行;\t 插入tab;\v 与\f相同;\\ 插入\字符;\nnn 插入 nnn(八进制)所代表的ASCII字符;shift位移co原创 2021-03-05 19:31:33 · 461 阅读 · 0 评论 -
### 生产随机数的方法
生产随机数的方法```bash1)echo $RANDOM 范围是0-327672)openssl rand -base64 100 #100是指定密码长度3)date +%S%N 或 date +%s%N4)head /dev/urandom| cksum5)uuidgen6)cat /proc/syslernel/random/uuid生成随机字符串;我们甚至可以使用 /dev/urandom 设备配合 dd 命令 来获取随机字符串。7)dd if=/dev/urandom原创 2021-03-03 20:05:22 · 238 阅读 · 1 评论 -
shell编程快速入门(一)
shell脚本书写规范shell脚本编程规范与书写习惯1.开头加脚本解释器2.附带作者及版权信息3.脚本扩展名为 *.sh4.脚本存放在固定的目录下5.脚本尽量不使用中文6.成对的符号 一次性书写完成7.循环格式一次输入完成8.中括号首尾要有一个空格shell脚本的注释# 后面的的内容一般为注释,可以使用vim 命令模式ctrl+v 可视化模块添加。也可以使用如下方法::<<EOF需要注释的内容EOF注:结尾的EOF必须从行首写,不能有空格, :冒号在shel原创 2021-02-27 10:40:05 · 732 阅读 · 0 评论 -
zabbix 快速入门
zabbix 快速入门zabbix介绍 Zabbix是由 Alexei Vladishev 开发的一种网络监视,管理系统,基于Server-Client架构。可以使用多种方式监视。可以只使用 Simple Check 不需要安装 Client 端,亦可基于 SMTP 或 HTTP … 各种协议定制监视。zabbix的优势zabbix是可以满足理想化的监控系统需求提供需要输出的值即可支持自定义监控脚本zabbix存储的数据库表结构稍有复杂但是逻辑清晰zabbix存在模板的概念,可以方便的将一原创 2021-02-26 23:08:18 · 1356 阅读 · 0 评论 -
Linux常见网络命令
ifconfiigifconfig被用于配置和显示Linux系统的网卡的网络参数;用ifconfig命令配置的网卡信息,在重启后配置就不存在了,如果需要将配置信息永久保存,必须修改网卡的配置文件。安装:yum install net-tools -y常用参数:add<地址>:设置网络设备IPv6的ip地址;del<地址>:删除网络设备IPv6的IP地址;up:启动指定的网络设备;down:关闭指定的网络设备;IP地址:指定网络设备的IP地址;网络设备:指定网络设备原创 2021-02-17 21:51:19 · 644 阅读 · 0 评论 -
Linux运维高级核心基础
定时任务 >>检查crond服务相关的软件包[root@localhost ~]# rpm -qa |grep croncronie-1.4.11-19.el7.x86_64cronie-anacron-1.4.11-19.el7.x86_64crontabs-1.11-6.20121102git.el7.noarch #定时任务主程序包,提供crond守护进程等工具检查crond服务是否运行systemctl status crondcron是Linux系统中以后台原创 2021-02-17 14:12:18 · 2348 阅读 · 0 评论 -
LVM逻辑卷快速入门
LVM逻辑卷技术简介raid磁盘阵列技术,提高硬盘的读写效率,以及保证数据的安全性,raid的缺点是在于当配置好磁盘阵列组,容量大小已经是限定的,当磁盘容量不足的时候想要扩容磁盘的空间就非常麻烦,不同的分区相对独立,没有关系,可能空间利用率很低。如果某一分区满了,默认磁盘管理是无法直接扩容的,只能重新分区,重新分配容量大小,创建文件系统步骤较为繁琐,合并分区时还得重新格式化磁盘分区,还必须进行数据备份。lvm逻辑卷管理技术它是将一个或多个硬盘在逻辑上进行合并,相当于一个大的磁盘区使用,当你的空间不足时原创 2021-02-16 16:05:31 · 227 阅读 · 0 评论 -
raid技术快速入门
RAID技术简介raid全称为Redundant Arrays of Independent Drives,即磁盘冗余阵列。这是由多块独立磁盘(多为硬盘)组合的一个超大容量磁盘组。Raid技术意图在于把多个独立的磁盘设备组成一个容量更大,安全性更高的磁盘阵列组,将数据切为多个区段之后分别存储在不同的物理硬盘上。利用分数读写技术提升磁盘整体性能,数据同步在不同的多个磁盘,数据也得到了冗余备份的作用。raid特性Raid磁盘阵列能够提升数据冗余性,当然也增加了硬盘的价格成本,只不过数据本身的价值是超过硬原创 2021-02-15 22:59:56 · 315 阅读 · 0 评论 -
正则表达式和三剑客
正则表达式与三剑客Linux正则表达式由一类特殊字符及文本字符所编写的模式,其中有些字符不表示其字面意义,而是用于表示控制或通配符的功能。分两类: 基本正则表达式,BRE;扩展正则表达式,ERE。基本正则表达式DRE集合元字符作用^只匹配行首$只匹配行尾^$组合符,表示空行.匹配任意一个且只有一个字符,不能匹配空行\转义符*匹配前一个字符连续出现0次或多次,一般结合 . 使用;通配符的 * 才可以单独使用,注意区分。.*组合符原创 2021-02-13 00:40:56 · 318 阅读 · 0 评论 -
权限篇
权限篇root系统超级用户,UID为0,普通用户由root创建,UID从1000开始累计,系统中虚拟用户UID在1-999之间,由操作系创建。用户配置文件/etc/passwd 新创建的用户,信息会追加到这个文件结尾/sbin/nologin 禁止登录机器/bin/bash 允许登录机器/etc/shadow 存放用户加密后的密码/etc/group 存放用户组信息用户管理命令命令作用useradd创建用户usermod修好用户信息原创 2021-02-07 21:37:58 · 301 阅读 · 0 评论 -
Linux运维基础--常见命令
Linux运维基础–常见命令linux的发行版本介绍:Linux 内核(kernel)版本主要有 4 个系列,分别为 Linux kernel 2.2、Linux kernel 2.4、Linux kernel 2.6,Linux kernel3.x ,更多更新的内核版本请浏览 https://www.kernel.org/Linux的发行商包括,Redhat,Debian,SUSE,Centos,Ubuntu,红旗,麒麟…turbolinux等。Linux目录结构目录结构说明原创 2021-02-07 21:37:31 · 320 阅读 · 0 评论