- 博客(11)
- 收藏
- 关注
原创 rpm命令执行异常
如下图:上面提到无法加载/var/lib/rpm的数据文件,进去该目录查看有什么异常如下图:发现该目录下有2个.lock的文件,正是因为这个原因rpm程序导致异常解决办法:rm -f /var/lib/rpm/.rpm.lockrpm --rebuilddb或者fuser /var/lib/rpm/.rpm.lcok 找到对应进程kill掉...
2021-12-30 14:30:23
919
原创 挂载逻辑卷后,df -h查看不到
背景:有台centos7的服务器,数据盘以分区的形式挂载在一个目录下:/dev/sdb1 /data #/dev/sdb1 挂载在/data下需要将sdb磁盘的数据迁移至逻辑卷中,方便扩容。1、新加一块磁盘sdc,做成卷组vg0,制作逻辑卷lv_data2、将逻辑卷挂载至新的目录下/data1mount /dev/vg0/lv_data /data13、rsync迁移/data至/data1#rsync可以保证目录的属性不发生改变rsync -avz /data/*...
2021-12-27 10:35:15
4320
原创 RPM软件包管理工具
简介:RPM可以安装软件,但不常用,主要原因是解决不了安装包的依赖问题;经常用来查询。常用的查询如下,以nginx为例:rpm -qa #查询当前系统的所有安装包rpm -qa | wc -l #当前系统所有安装包的数量rpm -q nginx #查询是否安装nginxrpm -qi nginx #查询nginx安装包的版本rpm -ql nginx #查询nginx安装的文件路径rpm -qc nginx #查询nginx软件包的配置文件rpm -qd ng...
2021-12-21 14:41:00
1767
原创 非交互分发ssh秘钥
背景:新开一批服务器,先需要用ansible主机对该批服务器质性初始化操作,首先需要分发秘钥新服务器的密码统一设置为123456ip:192.168.1.20-30以下是非交互式分发密码,for循环实现,ansible主机需要先安装expect#!/bin/bashcd /rootPW=123456for IP in 192.168.1.{20..30}do set timeout 10 /usr/bin/expect <<-EOF spawn
2021-12-20 16:07:11
573
原创 记一次sshd服务断开问题
问题描述:新开的服务器,初始化,将逻辑卷挂载到了/var目录下,导致远程服务sshd断开问题原因:cat /etc/passwd可以看到sshd服务的家目录在/var/empty/sshd逻辑卷挂载到/var下导致sshd家目录消失,系统不会自动生成该目录,故会断开sshd服务卸载逻辑卷到/var的挂载,挂载值/var的指定目录下...
2021-12-20 14:57:58
202
原创 swap分区的创建、扩容
一、swap分区的创建1、文件类dd if=/dev/zero of=/home/swap bs=1G count=20 #创建一个20G大小的swap文件mkswap /home/swap #文件格式化swapon /home/swap #启用该swap分区swapon -s #查案swap分区挂载情况2、逻辑卷 lvcreate -L 20G -n lv_swap vg0 #创建一个20G的逻辑卷...
2021-12-20 14:38:54
590
原创 分区表如何删除
问题描述:使用parted /dev/sdb进入后mklabel gpt,创建了分区表,并未创建分区然后退出。fdisk -l 可以看到分区表已建立,现需删除分区表从图中可看到分区表512bytes,使用dd覆盖掉dd if=/dev/zero of=/dev/sdb count=1 bs=512查看分区表已被覆盖...
2021-12-20 14:21:55
904
原创 记一次卷组中磁盘非正常卸载问题
问题描述:有块磁盘没有按照正常流程从vg中移除,导致磁盘容量仍在vg中显示,扩容是报错磁盘从卷组中正常的卸载流程:磁盘/dev/sdb,卷组datavg(只有一块sdb磁盘),逻辑卷lv_data,挂载的目录/data1、umount /data2、lvremove /dev/mapper/datavg-lv_data3、vgremove datavg4、pvremove /dev/sdb此时卸载完成,上面仅适用于卷组中一块磁盘,数据无用的情况下。若卷组中存在多块磁盘,需先将要.
2021-12-20 14:09:48
1083
原创 服务器异常重启导致逻辑卷挂载失败
问题描述:服务器强制关机,重启后发现文件系统挂载失败服务器重启后,df -h 发现逻辑卷挂载失败执行 mount -a报错:special device /dev/datavg/lv_home does not exist执行lvs、vgs等可以查看到逻辑卷存在ls /dev #未找到逻辑卷的映射vgdisplay 查看vg状态未被激活解决办法:vgchange -ay datavg #激活逻辑卷再次挂载成功...
2021-12-20 13:43:06
477
原创 逻辑卷如法删除
问题描述:现需要删除逻辑卷lv_home1、lv_home 挂载在/home下,umount掉,如下图报错,可能有进程占用,使用umount -l 在空闲时间卸载,无报错2、删除逻辑卷lvremove /dev/mapper/vg_data-lv_home如下报错:logical volume vg_data/lv_home contains a filesystem in use可能有其他进程占用3、重新挂载到home下mount/dev/mapper/vg_data-l.
2021-12-20 11:33:11
3282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人