Linux运维第十三讲

本文详细介绍了Linux运维中的磁盘管理,包括如何在磁盘满时创建新分区,磁盘加密的步骤,以及如何进行磁盘阵列(软RAID)的制作、检测和删除。同时,讲解了磁盘配额的设置和逻辑卷(LVM)的使用,包括拉伸和缩小逻辑卷。最后,提到了逻辑卷镜像的创建和管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1.当磁盘分区被沾满时,不能再分出swap分区时。我们可以用创建块的方式创建一个新分区

 

dd if=/dev/zero of=/swap bs=1M count=1000

mkswap /swap

 

2.磁盘加密

2.1 加密   

   4  fdisk /dev/vdb ##新建分区

   6  fdisk -l ##查看分区

   7  cryptsetup luksFormat /dev/vdb1 ##加密该分区

[root@localhost mapper]# cryptsetup luksFormat /dev/vdb2

WARNING!

========

This will overwrite data on /dev/vdb2 irrevocably.

 

Are you sure? (Type uppercase yes): YES  #####(此处yes必须为大写)

Enter passphrase: ##分区加密密码

Verify passphrase:

 

   15  cryptsetup open /dev/vdb1 jet ##打开加密

   16  ll /dev/mapper/jet ##加密后会生成该文件

   17  mkfs.xfs /dev/mapper/jet ##格式化

   18  mount /dev/mapper/jet /mnt/ ##将该文件挂载在/mnt

   20  cd /mnt/

   21  ls

   22  touch file{1..4} ##在挂载点创建文件

   23  ls

   24  cd

   25  umount /dev/mapper/jet /mnt/ ##卸载挂载点

   41  cryptsetup close /dev/mapper/jet ##关闭加密后生成的jet文件将会消失

   42  ls /mnt/

   46  cryptsetup open /dev/vdb1 jet ##再次打开加密

   48  mount /dev/mapper/jet /mnt/

   49  ls /mnt/

   50  umount /mnt/

   51  ls /mnt/

   2.2 自动挂载分区

 vim passwdfile ##建立密码文件

[root@localhost ~]# cat passwdfile

2017redhat

 

   57  chmod 600 passwdfile ##修改文件权限

   58  ls -l passwdfile

   59  cryptsetup luksAddKey /dev/vdb1 /root/passwdfile ##将分区与密码文件建立链接

   60  vim /etc/crypttab ##固定解密之后的文件

[root@localhost ~]# cat /etc/crypttab

jet /dev/vdb1 /root/passwdfile

   61  cat /etc/crypttab

   62  vim /etc/rc.d/rc.local ##设置开机自动挂载

dev/mapper/jet         /mnt    xfs     defaults        0 0(此命令可写在/etc/fstab也可写在rc中)

 

   63  chmod +x /etc/rc.d/rc.local

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值