设为首页 收藏本站
查看: 883|回复: 0

[经验分享] Centos7 system

[复制链接]
YunVN网友  发表于 2019-4-17 16:21:45 |阅读模式
system-storage-manager 是红帽RHEL7系统自带的一款存储管理工具 可以简化存储管理

本次实验使用一台Centos7的虚拟机,新添加3块8G的scsi硬盘 通过ssm自动完成lvm的创建 文件系统创建 挂载

[root@localhost ~]# yum -y install system-storage-manager
# 查看本机的存储信息
[root@localhost ~]# ssm list
--------------------------------
Device        Total  Mount point  
--------------------------------
/dev/sda   20.00 GB  PARTITIONED  
/dev/sda1   1.00 GB  /boot        
/dev/sda2   2.00 GB  SWAP         
/dev/sda3  10.00 GB  /            
/dev/sdb    8.00 GB               
/dev/sdc    8.00 GB               
/dev/sdd    8.00 GB               
--------------------------------
-------------------------------------------------------------------
Volume     Volume size  FS    FS size       Free  TypeMount point  
-------------------------------------------------------------------
/dev/sda1      1.00 GB  ext4  1.00 GB  827.75 MB  part/boot        
/dev/sda3     10.00 GB  xfs   9.99 GB    8.74 GB  part/            
-------------------------------------------------------------------
[root@localhost ~]# ls /media/
cdrom  lv1  lv2
# 使用 sd{b..d} 创建vg0/lv1 并格式化为 xfs 挂载到 /media/lv1
[root@localhost ~]# ssm create -s 400M -n lv1 -p vg0 --fstype xfs /dev/sd{b..d} /media/lv1
Physical volume "/dev/sdb" successfully created.
Physical volume "/dev/sdc" successfully created.
Physical volume "/dev/sdd" successfully created.
Volume group "vg0" successfully created
Logical volume "lv1" created.
meta-data=/dev/vg0/lv1           isize=512    agcount=4, agsize=25600 blks
=                       sectsz=512   attr=2, projid32bit=1
=                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=102400, imaxpct=25
=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=855, version=2
=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@localhost ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
/dev/sda3             10G  1.3G  8.8G  13% /
/dev/sda1            976M   97M  812M  11% /boot
/dev/mapper/vg0-lv1  397M   21M  377M   6% /media/lv1
# 扩容 /dev/vg0/lv1 增加60M
[root@localhost ~]# ssm resize -s +60M vg0/lv1
Size of logical volume vg0/lv1 changed from 400.00 MiB (100 extents) to 460.00 MiB (115 extents).
Logical volume vg0/lv1 successfully resized.
[root@localhost ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
/dev/sda3             10G  1.3G  8.8G  13% /
/dev/sda1            976M   97M  812M  11% /boot
/dev/mapper/vg0-lv1  457M   21M  437M   5% /media/lv1
# 创建一个vg0/lv1 的逻辑卷大小200M 使用ext4文件系统 挂载到 /media/lv2
[root@localhost ~]# ssm create -s 200M -n lv2 --fstype ext4 -p vg0 /media/lv2
Logical volume "lv2" created.
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
51200 inodes, 204800 blocks
10240 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=33816576
25 block groups
8192 blocks per group, 8192 fragments per group
2048 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729
Allocating group tables: done                           
Writing inode tables: done                           
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
[root@localhost ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
/dev/sda3             10G  1.3G  8.8G  13% /
/dev/sda1            976M   97M  812M  11% /boot
/dev/mapper/vg0-lv1  457M   21M  437M   5% /media/lv1
/dev/mapper/vg0-lv2  190M  1.6M  175M   1% /media/lv2
# vg0/lv2 缩小 40M 如果没有卸载会提示卸载处理完后会自动挂载
[root@localhost ~]# ssm resize -s-40M vg0/lv2
Do you want to unmount "/media/lv2" ? [Y|n] y
fsck from util-linux 2.23.2
/dev/mapper/vg0-lv2: 11/51200 files (0.0% non-contiguous), 12115/204800 blocks
resize2fs 1.42.9 (28-Dec-2013)
Resizing the filesystem on /dev/mapper/vg0-lv2 to 163840 (1k) blocks.
The filesystem on /dev/mapper/vg0-lv2 is now 163840 blocks long.
Size of logical volume vg0/lv2 changed from 200.00 MiB (50 extents) to 160.00 MiB (40 extents).
Logical volume vg0/lv2 successfully resized.
[root@localhost ~]# lvs
LV   VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
lv1  vg0 -wi-ao---- 460.00m                                                  
lv2  vg0 -wi-ao---- 160.00m         
[root@localhost ~]# df -hT
Filesystem          Type      Size  Used Avail Use% Mounted on
/dev/sda3           xfs        10G  1.3G  8.8G  13% /
/dev/sda1           ext4      976M   97M  812M  11% /boot
/dev/mapper/vg0-lv1 xfs       457M   21M  437M   5% /media/lv1
/dev/mapper/vg0-lv2 ext4      151M  1.6M  139M   2% /media/lv2

删除创建的 lvm vg pv

[root@localhost ~]# ssm remove -h
usage: ssm remove [-h] [-a] [items [items ...]]
positional arguments:
items       Items to remove. Item could be device, pool, or volume.
optional arguments:
-h, --help  show this help message and exit
-a, --all   Remove all pools in the system.
[root@localhost ~]# ssm remove vg0/lv1 vg0/lv2
Do you really want to remove active logical volume vg0/lv1? [y/n]: y
Logical volume "lv1" successfully removed
Do you really want to remove active logical volume vg0/lv2? [y/n]: y
Logical volume "lv2" successfully removed
[root@localhost ~]# ssm remove vg0
Volume group "vg0" successfully removed
[root@localhost ~]# ssm remove /dev/sd{b..d}
SSM Info: Unable to remove '/dev/sdb'
SSM Info: Unable to remove '/dev/sdc'
SSM Info: Unable to remove '/dev/sdd'
SSM Error (2001): Nothing was removed!
[root@localhost ~]# pvremove /dev/sd{b..d}
Labels on physical volume "/dev/sdb" successfully wiped.
Labels on physical volume "/dev/sdc" successfully wiped.
Labels on physical volume "/dev/sdd" successfully wiped.




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-828332-1-1.html 上篇帖子: Centos7添加静态路由 下篇帖子: vmware workstation 12安装centos 7.6文档
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表