番外8.2 --- 配置软RAID后续+使用逻辑卷管理器

###

        Step6: 

                00:建立物理卷、逻辑卷、卷组;

                01:常用逻辑管理器命令;

                02:逻辑管理器的检测、加载、删除等操作;

                03:给硬盘限制配额;

项目:某企业在linux新增一块硬盘/dev/sdb,要求分区能自动调整硬盘容量。使用fdisk命令新建/dev/sdb1 /dev/sdb2 /dev/sdb3 和 /dev/sdb4 lvm类型分区,并在4个分区创建物理卷、卷组、逻辑卷,最后将逻辑卷挂载。

###

      01:dd命令:在新挂载点创建swap文件大小10MB;(dd if=/dev/zero of=/swap bs=1024 count=10240)

      02:给swap建立文件系统,将其分属到swap文件(mkswap /swap; swapon /swap );

关闭swap;

Step:du ;du -h; 命令的不同(下去敲击试试,这里不做演示了)

Step4:给Linux配置软RAID;

更改sdc1的分区类型为fd并保存;

针对sdd进行分区,要求分区类型更改为fd;

针对nvme0n2进行分区,要求分区类型更改为fd并保存;

针对nvme0n3进行分区,要求分区类型更改为fd并保存;

查看所有分区结果;

Step5: 创建RAiD5

5.0 采用命令mdadm --create /dev/md0 --level=5 --raid-devices=3 --spare-devices=1 /dev/sd[c-d]1  /dev/nvme0n2p1  /dev/nvme0n3p1 (分配3个磁盘作为raid, 一个作为热备)

5.1 采用命令mdadm --detail /dev/md0  (查看建立raid md0 的情况)

5.2  建立 /dev/md0  的文件系统类型 选用xfs 

5.3   将 /dev/md0  raid5 挂载到新建立的目录 /media/md0 ;写入一个50M的文件测试挂载磁盘可以使用;

5.4   当一块硬盘发生故障,raid5是否可以容灾? /dev/md0  raid5 出现故障,如何处理?(这里我们采用的是虚拟机,没有办法直接将一块硬盘故障化,那我们可以采用一个命令给磁盘标记一个错误)

5.5   查看故障磁盘(mdadm --detail /dev/md0; 发现磁盘sdc1已损坏,nvme0n3p1代替了sdc1的位置)并移除(mdadm /dev/md0 --remove /dev/sdc1);

查看md0的情况,发现坏的磁盘已移除;

备注:若要重新加载磁盘sdc,就重新安装加载分区sdc1,定义分区类型raid并挂载(这里我们虚拟机加载的磁盘sdc1实际并没有损坏而是被我们标记一个损坏并移除,我们可以直接采用mdadm /dev/md0 --add /dev/sdc1);

关闭RAID前先卸载

Step6: 创建逻辑管理器

6.0 fdisk /dev/sdc 定义分区大小及类型Linux LVM (备注:之前sdc1分区类型是raid,输入t,更改分区类型为Linux LVM---8e)

6.1 给sdc分区磁盘创建物理卷;

给sdc1-2分区磁盘创建物理zu并查看信息;

6.2 给创建的物理组分配新创建的逻辑卷lv0

6.3  给物理组vg0 扩展一个磁盘/dev/sdc4; 给逻辑卷lv0增加10M   (减少容量采用命令lvreduce,但减少容量会给磁盘数据编号带来风险---不建议使用);

6.4  逻辑卷分配文件系统类型(mkfs.xfs /dev/vg0/lv0)和挂载(mkdir /mnt/test;mount /dev/vg0/lv0 /mnt/test/);

到这里逻辑卷挂载成功并可以使用!!!

6.5  磁盘配额(因为linux系统支持多用户共用,但磁盘空间有限,需要对不同用户限额);

6.5.0 创建多用户的脚本.sh;

6.5.1 查看home是否已配额; 使用命令vim /etc/fstab 打开磁盘属性配置写入用户和组的配额(uquota, grpquota);

6.5.2 使用命令mount -a 使其生效再重启reboot;

6.5.3 chmod -Rf o+w /home  (给其他用户可以对home目录具有写入权限)
xfs_quota -x -c 'limit bsoft=250m bhard=300m isoft=0 ihard=0 myquota1' /home (-x:代表专家模式,-c:代表执行后面命令)

xfs_quota -x -c report /home   查看/home下的针对用户myquota1的配额;

6.5.4 edquota -p myquota1 -u myquota2  (复制用户1的限额配置)

xfs_quota -x -c report /home   查看/home下的针对用户的配额;

6.5.4   输入此命令进行手动给组配额,保证所有用户限额的额度叠加小于组的额度!!!

edquota -g myquotagrp

=========================================================================

项目:某企业在linux新增一块硬盘/dev/sdb,要求分区能自动调整硬盘容量。使用fdisk命令新建/dev/sdb1 /dev/sdb2 /dev/sdb3 和 /dev/sdb4 lvm类型分区,并在4个分区创建物理卷、卷组、逻辑卷,最后将逻辑卷挂载。

解析:

       00:某企业在linux新增一块硬盘/dev/sdb,要求分区能自动调整硬盘容量;

       (00解答:仿照前面所示的步骤Step6.5。。。。。)

       01:fdisk命令新建/dev/sdb1 /dev/sdb2 /dev/sdb3 和 /dev/sdb4 lvm类型分区;

       (01解答:仿照前面所示的步骤Step6,jiang新建磁盘分区命令更改为  fdisk /dev/sdb)

       02:在4个分区创建物理卷、卷组、逻辑卷,最后将逻辑卷挂载

       (02解答:仿照步骤6.1,6.2,6.4 采用pvcreate /dev/sdb1-4,vgcreate ..., lvcreate ...等命令创建卷及组)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值