写点什么

实战 - 使用 SSM 工具创建可动态扩容的存储池

用户头像
学神来啦
关注
发布于: 1 小时前

安装 SSM:


[root@xuegod63 ~]# yum -y install system-storage-manager
复制代码


SSM:检查关于可用硬驱和 LVM 卷的信息。显示关于现有磁盘存储设备、存储池、LVM 卷和存储快照的信息。查看磁盘信息列出设备信息


root@xuegod63 ~]# ssm list dev------------------------------------------------------------Device    Free      Used   Total   Pool   Mount point------------------------------------------------------------/dev/fd0                        4.00 KB/dev/sda                      20.00 GB      PARTITIONED/dev/sda1                    200.00 MB    /boot/dev/sda2                    1.00 GB         SWAP/dev/sda3                    10.00 GB         //dev/sdb                      20.00 GB/dev/sdb                      11.00 GB /dev/sdb2 1008.00 MB   0.00 KB   1.00 GB   vg02/dev/sdb3                     1.00 GB/dev/sdb4                     1.00 GB存储池信息[root@xuegod63 ~]# ssm list pool----------------------------------------------------Pool   Type  Devices  Free  Used  Total----------------------------------------------------vg02   lvm     1     1008.00 MB   0.00 KB    1008.00 MB----------------------------------------------------
复制代码


为公司的邮件服务器创建基于 LVM 的邮件存储


公司要搭建一台邮件服务器,考虑到后期公司发展规模扩张,需要你创建一个名为 mail 的 LVM 存储池,并在其上创建一个名为 mail-lv,初始大小为 1G 的 lvm 卷,格式化为 xfs 文件系统,并将其挂载/mail-lv 目录下。此存储池中的空间后期要可以动态扩容。


将 sdb 上所有卷组信息删除:


[root@xuegod63 ~]# vgremove vg02[root@xuegod63 ~]# pvremove /dev/sdb{1,2,3,4}
复制代码


创建目录


[root@xuegod72 ~]# mkdir /mail-lv
复制代码


用的命令如下:


ssm  create-slv  大小-nlv  名称--fstype
复制代码


lv 文件系统类型 -p 卷组名 设备 挂载点不需要手动创建物理卷,卷组,逻辑卷,格式化文件系统,挂载等操作


这条命令自动把设备变成 pv,创建 vg , lv ,格式化文件系统, 自动挂载


root@xuegod63 ~]#   ssm create -s 1G -n mail-lv --fstype xfs -p mail /dev/sdb[1-4]/mail-lvPhysical volume "/dev/sdb1" successfully created.Physical volume "/dev/sdb2" successfully created.Physical volume "/dev/sdb3" successfully created.Physical volume "/dev/sdb4" successfully created.Volume group "mail" successfully createdWARNING: ext4 signature detected on /dev/mail/mail-lv at offset 1080. Wipe it? [y/n]:yWiping ext4 signature on /dev/mail/mail-lv.Logical volume "mail-lv" created.meta-data=/dev/mail/mail-lvisize=512sectsz=512crc=1agcount=4, agsize=65536 blksattr=2, projid32bit=1finobt=0, sparse=0databsize=4096sunit=0blocks=262144, imaxpct=25swidth=0 blksnaminglog=version 2=internal log=bsize=4096bsize=4096sectsz=512extsz=4096ascii-ci=0 ftype=1blocks=2560, version=2sunit=0 blks, lazy-count=1blocks=0, rtextents=0realtime   =none[root@xuegod63 ~]# df -h /mail-lv/文件系统 容量  已用  可用  已用% 挂载点/dev/mapper/mail-mail--lv 1014M  33M  982M 4% /mail-lv[root@xuegod63 ~]# pvs[root@xuegod63 ~]# lvs[root@xuegod63 ~]# lvextend -L +500m -r /dev/mail/mail-lv[root@xuegod64 ~]# pvs[root@xuegod64 ~]# lvs
复制代码



大家想要获取原文档的找我领取


用户头像

学神来啦

关注

还未添加个人签名 2021.06.02 加入

10年Linux使用及管理经验,7年IT在线教育培训经验。精通Linux、Python、思科、C++、安全渗透等技术。曾任职国内知名互联网公司高级运维架构师、运维总监。对基于Linux下开源程序Openstack、Docker、K8S、DevOps、

评论

发布
暂无评论
实战-使用 SSM  工具创建可动态扩容的存储池