RHEL7使用ssm命令管理LVM的方法

1.安装ssm

[root@localhost ~]# yum -y install system-storage-manager.noarch

2.检查硬盘和LVM信息

[root@localhost ~]# sudo ssm list
---------------------------------------------------------//物理设备
Device    Free   Used   Total Pool Mount point
---------------------------------------------------------
/dev/sda           50.00 GB    PARTITIONED
/dev/sda1          500.00 MB    /boot
/dev/sda2           2.02 GB    SWAP
/dev/sda3           47.50 GB    /
/dev/sdb  4.00 GB 1.00 GB  5.00 GB vg00
/dev/sdc  5.00 GB 0.00 KB  5.00 GB vg00
/dev/sdd            5.00 GB
/dev/sde            5.00 GB
---------------------------------------------------------
----------------------------------------------//存储池
Pool Type Devices   Free   Used  Total
----------------------------------------------
vg00 lvm  2    8.99 GB 1.00 GB 9.99 GB
----------------------------------------------
----------------------------------------------------------------------------------//存储池中的LVM卷
Volume     Pool Volume size FS   FS size    Free Type  Mount point
----------------------------------------------------------------------------------
/dev/vg00/lv00 vg00   1.00 GB ext2  1.00 GB 957.62 MB linear
/dev/sda1        500.00 MB xfs  496.67 MB 406.23 MB part  /boot
/dev/sda3        47.50 GB xfs  47.47 GB  43.87 GB part  /
----------------------------------------------------------------------------------

3.将物理磁盘添加到LVM池中

[root@localhost ~]# ssm add -p vg00 /dev/sdd
 Physical volume "/dev/sdd" successfully created
 Volume group "vg00" successfully extended

4.查看当前存储池

[root@localhost ~]# ssm list
---------------------------------------------------------
Device    Free   Used   Total Pool Mount point
---------------------------------------------------------
/dev/sda           50.00 GB    PARTITIONED
/dev/sda1          500.00 MB    /boot
/dev/sda2           2.02 GB    SWAP
/dev/sda3           47.50 GB    /
/dev/sdb  4.00 GB 1.00 GB  5.00 GB vg00
/dev/sdc  5.00 GB 0.00 KB  5.00 GB vg00
/dev/sdd  5.00 GB 0.00 KB  5.00 GB vg00
/dev/sde            5.00 GB
---------------------------------------------------------
------------------------------------------------
Pool Type Devices   Free   Used   Total
------------------------------------------------
vg00 lvm  3    13.99 GB 1.00 GB 14.99 GB
------------------------------------------------
----------------------------------------------------------------------------------
Volume     Pool Volume size FS   FS size    Free Type  Mount point
----------------------------------------------------------------------------------
/dev/vg00/lv00 vg00   1.00 GB ext2  1.00 GB 957.62 MB linear
/dev/sda1        500.00 MB xfs  496.67 MB 406.23 MB part  /boot
/dev/sda3        47.50 GB xfs  47.47 GB  43.87 GB part  /
----------------------------------------------------------------------------------

5.扩大LVM卷

[root@localhost ~]# ssm resize -s +10G /dev/vg00/lv00
fsck,来自 util-linux 2.23.2
/dev/mapper/vg00-lv00: 11/65536 files (0.0% non-contiguous), 4763/262144 blocks
 Extending logical volume lv00 to 11.00 GiB
 Logical volume lv00 successfully resized
resize2fs 1.42.9 (28-Dec-2013)
Resizing the filesystem on /dev/mapper/vg00-lv00 to 2883584 (4k) blocks.
The filesystem on /dev/mapper/vg00-lv00 is now 2883584 blocks long.

6.查看结果

[root@localhost ~]# ssm list
---------------------------------------------------------
Device    Free   Used   Total Pool Mount point
---------------------------------------------------------
/dev/sda           50.00 GB    PARTITIONED
/dev/sda1          500.00 MB    /boot
/dev/sda2           2.02 GB    SWAP
/dev/sda3           47.50 GB    /
/dev/sdb  0.00 KB 5.00 GB  5.00 GB vg00
/dev/sdc  0.00 KB 5.00 GB  5.00 GB vg00
/dev/sdd  3.99 GB 1.01 GB  5.00 GB vg00
/dev/sde            5.00 GB
---------------------------------------------------------
------------------------------------------------
Pool Type Devices   Free   Used   Total
------------------------------------------------
vg00 lvm  3    3.99 GB 11.00 GB 14.99 GB
------------------------------------------------
----------------------------------------------------------------------------------
Volume     Pool Volume size FS   FS size    Free Type  Mount point
----------------------------------------------------------------------------------
/dev/vg00/lv00 vg00   11.00 GB ext2  11.00 GB  10.31 GB linear
/dev/sda1        500.00 MB xfs  496.67 MB 406.23 MB part  /boot
/dev/sda3        47.50 GB xfs  47.47 GB  43.87 GB part  /
----------------------------------------------------------------------------------

7.更新文件系统

[root@localhost ~]# mke2fs /dev/vg00/lv00

8.挂载结果

[root@localhost ~]# df -hT
文件系统       类型   容量 已用 可用 已用% 挂载点
/dev/sda3       xfs    48G 3.6G  44G  8% /
devtmpfs       devtmpfs 906M   0 906M  0% /dev
tmpfs         tmpfs   914M  80K 914M  1% /dev/shm
tmpfs         tmpfs   914M 8.9M 905M  1% /run
tmpfs         tmpfs   914M   0 914M  0% /sys/fs/cgroup
/dev/sda1       xfs    497M 116M 382M  24% /boot
/dev/mapper/vg00-lv00 ext2    11G 5.0M  11G  1% /mnt

9.创建新的LVM池

[root@localhost ~]# mkdir /soft
[root@localhost ~]# ssm create -s 1G -n soft --fstype xfs -p mysoft /dev/sde /soft
//create创建、-s 1G指定大小、-n soft文件名称、--fstype xfs文件系统、-p mysoft指定存储池名称、/dev/sde /soft指定那块磁盘挂载哪个目录上
 Physical volume "/dev/sde" successfully created
 Volume group "mysoft" successfully created
 Logical volume "soft" created
meta-data=/dev/mysoft/soft    isize=256  agcount=4, agsize=65536 blks
     =            sectsz=512  attr=2, projid32bit=1
     =            crc=0
data   =            bsize=4096  blocks=262144, imaxpct=25
     =            sunit=0   swidth=0 blks
naming  =version 2       bsize=4096  ascii-ci=0 ftype=0
log   =internal log      bsize=4096  blocks=2560, version=2
     =            sectsz=512  sunit=0 blks, lazy-count=1
realtime =none          extsz=4096  blocks=0, rtextents=0

10.查看结果

[root@localhost ~]# ssm list
-----------------------------------------------------------
Device    Free   Used   Total Pool  Mount point
-----------------------------------------------------------
/dev/sda           50.00 GB     PARTITIONED
/dev/sda1          500.00 MB     /boot
/dev/sda2           2.02 GB     SWAP
/dev/sda3           47.50 GB     /
/dev/sdb  0.00 KB 5.00 GB  5.00 GB vg00
/dev/sdc  0.00 KB 5.00 GB  5.00 GB vg00
/dev/sdd  3.99 GB 1.01 GB  5.00 GB vg00
/dev/sde  4.00 GB 1.00 GB  5.00 GB mysoft
-----------------------------------------------------------
--------------------------------------------------
Pool  Type Devices   Free   Used   Total
--------------------------------------------------
mysoft lvm  1    4.00 GB  1.00 GB  5.00 GB
vg00  lvm  3    3.99 GB 11.00 GB 14.99 GB
--------------------------------------------------
----------------------------------------------------------------------------------------
Volume      Pool  Volume size FS    FS size    Free Type  Mount point
----------------------------------------------------------------------------------------
/dev/vg00/lv00  vg00    11.00 GB ext2  11.00 GB  10.31 GB linear /mnt
/dev/mysoft/soft mysoft   1.00 GB xfs  1014.00 MB 1013.88 MB linear /soft
/dev/sda1          500.00 MB xfs  496.67 MB  406.23 MB part  /boot
/dev/sda3          47.50 GB xfs   47.47 GB  43.87 GB part  /
----------------------------------------------------------------------------------------

11.对LVM卷快照

[root@localhost ~]# ssm snapshot /dev/mysoft/soft
 Rounding up size to full physical extent 208.00 MiB
 Logical volume "snap20160531T120543" created
[root@localhost ~]# ssm list snapshots
------------------------------------------------------------------------------
Snapshot             Origin Pool  Volume size   Size Type
------------------------------------------------------------------------------
/dev/mysoft/snap20160531T120543 soft  mysoft  208.00 MB 21.30 KB linear
------------------------------------------------------------------------------

12.删除LVM卷

[root@localhost ~]# ssm remove /dev/mysoft/soft
Device '/dev/mysoft/soft' is mounted on '/soft' Unmount (N/y/q) ? Y
Do you really want to remove active logical volume snap20160531T120543? [y/n]: y
 Logical volume "snap20160531T120543" successfully removed
Do you really want to remove active logical volume soft? [y/n]: y
 Logical volume "soft" successfully removed

13.查看结果

[root@localhost ~]# ssm list
-----------------------------------------------------------
Device    Free   Used   Total Pool  Mount point
-----------------------------------------------------------
/dev/sda           50.00 GB     PARTITIONED
/dev/sda1          500.00 MB     /boot
/dev/sda2           2.02 GB     SWAP
/dev/sda3           47.50 GB     /
/dev/sdb  0.00 KB 5.00 GB  5.00 GB vg00
/dev/sdc  0.00 KB 5.00 GB  5.00 GB vg00
/dev/sdd  3.99 GB 1.01 GB  5.00 GB vg00
/dev/sde  5.00 GB 0.00 KB  5.00 GB mysoft
-----------------------------------------------------------
--------------------------------------------------
Pool  Type Devices   Free   Used   Total
--------------------------------------------------
mysoft lvm  1    5.00 GB  0.00 KB  5.00 GB
vg00  lvm  3    3.99 GB 11.00 GB 14.99 GB
--------------------------------------------------
----------------------------------------------------------------------------------
Volume     Pool Volume size FS   FS size    Free Type  Mount point
----------------------------------------------------------------------------------
/dev/vg00/lv00 vg00   11.00 GB ext2  11.00 GB  10.31 GB linear /mnt
/dev/sda1        500.00 MB xfs  496.67 MB 406.23 MB part  /boot
/dev/sda3        47.50 GB xfs  47.47 GB  43.87 GB part  /
----------------------------------------------------------------------------------

14.删除存储池

[root@localhost ~]# ssm remove mysoft
 Volume group "mysoft" successfully removed

15.查看结果

[root@localhost ~]# ssm list
---------------------------------------------------------
Device    Free   Used   Total Pool Mount point
---------------------------------------------------------
/dev/sda           50.00 GB    PARTITIONED
/dev/sda1          500.00 MB    /boot
/dev/sda2           2.02 GB    SWAP
/dev/sda3           47.50 GB    /
/dev/sdb  0.00 KB 5.00 GB  5.00 GB vg00
/dev/sdc  0.00 KB 5.00 GB  5.00 GB vg00
/dev/sdd  3.99 GB 1.01 GB  5.00 GB vg00
/dev/sde            5.00 GB
---------------------------------------------------------
------------------------------------------------
Pool Type Devices   Free   Used   Total
------------------------------------------------
vg00 lvm  3    3.99 GB 11.00 GB 14.99 GB
------------------------------------------------
----------------------------------------------------------------------------------
Volume     Pool Volume size FS   FS size    Free Type  Mount point
----------------------------------------------------------------------------------
/dev/vg00/lv00 vg00   11.00 GB ext2  11.00 GB  10.31 GB linear /mnt
/dev/sda1        500.00 MB xfs  496.67 MB 406.23 MB part  /boot
/dev/sda3        47.50 GB xfs  47.47 GB  43.87 GB part  /
----------------------------------------------------------------------------------

以上就是小编为大家带来的RHEL7使用ssm命令管理LVM的方法全部内容了,希望大家多多支持我们~

(0)

相关推荐

  • RHEL7使用ssm命令管理LVM的方法

    1.安装ssm [root@localhost ~]# yum -y install system-storage-manager.noarch 2.检查硬盘和LVM信息 [root@localhost ~]# sudo ssm list ---------------------------------------------------------//物理设备 Device Free Used Total Pool Mount point --------------------------

  • Linux 逻辑卷管理(LVM)使用方法总结

    管理磁盘空间对系统管理员来说是一件重要的日常工作.一旦磁盘空间耗尽就需要进行一系列耗时而又复杂的任务,以提升磁盘分区中可用的磁盘空间.它也需要系统离线才能处理.通常这种任务会涉及到安装一个新的硬盘.引导至恢复模式或者单用户模式.在新硬盘上创建一个分区和一个文件系统.挂载到临时挂载点去从一个太小的文件系统中移动数据到较大的新位置.修改 /etc/fstab 文件的内容来反映出新分区的正确设备名.以及重新引导来重新挂载新的文件系统到正确的挂载点. 我想告诉你的是,当 LVM (逻辑卷管理)首次出现在

  • Python实现Tab自动补全和历史命令管理的方法

    本文实例讲述了Python实现Tab自动补全和历史命令管理的方法.分享给大家供大家参考.具体分析如下: Python的startup文件,即环境变量 PYTHONSTARTUP 对应的文件 1. 为readline添加tab键自动补全的功能 2. 像Shell一样管理历史命令 代码如下: 复制代码 代码如下: import rlcompleter import readline import atexit import os # http://stackoverflow.com/question

  • 使用symfony命令创建项目的方法

    本文实例讲述了使用symfony命令创建项目的方法.分享给大家供大家参考,具体如下: 概况 这一章节描述一个Symfony项目的合理结构框架,并且用 symfony 命令初始项目结构. 介绍 在symfony里,一个项目是一个指定域名下的一组服务和有效操作,共享相同的项目模型. 在一个项目里面,应用中的操作是一组逻辑:每个应用都可以正常的独立运行,与相同项目中的其他应用互不干涉. 在多数情况中,一个项目会包含两个应用,一个负责前台显示,一个负责后台处理,使用相同的数据库.当然你也可以在一个项目中

  • Python使用Supervisor来管理进程的方法

    本文实例讲述了Python使用Supervisor来管理进程的方法.分享给大家供大家参考.具体分析如下: Supervisor可以启动.停止.重启*nix系统中的程序.也可以重启崩溃的程序. supervisord的一个守护进程,用于将指定的进程当做子进程来运行. supervisorctl是一个客户端程序,可以查看日志并通过统一的会话来控制进程. 看例子: 我们写了一个py脚本,用于往log文件中记录一条当前的时间. root@ubuntu:/home/zoer# cat daemon.py

  • 快速自学Linux命令的4种方法

    如果你想成为Linux高手,那么掌握一些Linux命令是必不可少的.下面是自学Linux命令的4种方法. 一.每日提示 学习Linux命令的一种渐进式方法是:在每次打开终端时,让它显示"每日提示".这会向你介绍一些有用的命令及其高级使用技巧. 在.bashrc中(/home/.bashrc)增加如下一行: echo "Did you know that:"; whatis$(ls /bin | shuf -n 1) 你只需要增加这行就够了!如果你想让它更娱乐化一些,

  • Laravel5.5 实现后台管理登录的方法(自定义用户表登录)

    最近群里很多人文档,laravel如何做会员和管理两个身份登录,今天把教程分享一下 自定义用户表登录 认证是由 guards 和 providers 两部分构成的, defaults 配置是默认选择一个 guard 认证驱动,所以我们在这两个配置项中分别添加一个 admin 和 admins 选项. <?php 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'admin' =

  • 详解Go 创建命令行工具的方法

    前言 最近因为项目需要写了一段时间的 Go ,相对于 Java 来说语法简单同时又有着一些 Python 之类的语法糖,让人大呼"真香". 但现阶段相对来说还是 Python 写的多一些,偶尔还得回炉写点 Java :自然对 Go 也谈不上多熟悉. 于是便利用周末时间自己做个小项目来加深一些使用经验.于是我便想到了之前利用 Java 写的一个博客小工具. 那段时间正值微博图床大量图片禁止外链,导致许多个人博客中的图片都不能查看.这个工具可以将文章中的图片备份到本地,还能将图片直接替换到

  • MySQL授权命令grant的使用方法小结

    MySQL授权命令grant的使用方法: 本文实例,运行于 MySQL 5.0 及以上版本. MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利. grant select on testdb.* to common_user@'%' grant insert on testdb.* to common_user@'%' grant update on testdb.*

  • node实现shell命令管理工具及commander.js学习

    目录 背景. 一.用法演示 1: 安装 2: 添加 3: 查看 + 使用' 4: 移除 5: add有变量的命令 6: 使用变量 二.初始化自己的node项目 三.初始化命令 + 全局安装 四.commander.js (node命令行解决方案) 番外 五.inquirer.js(node命令行交互插件) 六.添加命令: add 七.移除命令: rm 八.查看+使用: ls 1: 查看ls, 支持传参 -a 2: 判断命令语句中是否有变量 3: 无变量 -> 执行 4: 有变量 -> 执行 九

随机推荐