vg的扩展和删除
来源:互联网 发布:人工智能假肢技术 编辑:程序博客网 时间:2024/06/04 19:00
pv添加入vG
添加一块8G硬盘。
fdisk -l 后显示为:/dev/sdb为新添加的硬盘,一般我们一个硬盘分一个pv,这样便于管理。
fdisk -l 后显示为:/dev/sdb为新添加的硬盘,一般我们一个硬盘分一个pv,这样便于管理。
1、将sdb生成pv: pvcreate /dev/sdb
2、把pv加到VG中:vgextend VolGroup00 /dev/sdb
3、将逻辑卷分区VG(LogVol00)增加8G: lvextend -L +8G /dev/VolGroup00/LogVol00
4、调整ext3: resize2fs -p /dev/VolGroup00/LogVol00
===============================================================
VG中删除pv
#通过实践,最好先加入一个新PV,将坏的PV上的数据转移到新PV上去,最好新PV的大小>=坏PV,不然resize2fs无法从大到小识别,e2fsck也无法修复这个问题
两种情况:
1 要更换的磁盘没有使用过
2 要更换的磁盘有数据
---没有数据的时候
1 (最好先卸载磁盘)检查文件系统是否有错误
[root@new-host-2 ~]# e2fsck -f /dev/sdcsdd/SDCSDD00
2 减少LV的大小 把SDCSDD00卷容量从24G调整回15.99G
#缩小LV后,LV变更后的容量务必大于或等于其档案系统容量,否则造成档案系统的错误
[root@new-host-2 ~]# lvreduce -L 15.99G /dev/sdcsdd/SDCSDD00
Rounding up size to full physical extent 15.99 GB
WARNING: Reducing active and open logical volume to 15.99 GB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce SDCSDD00? [y/n]: y
Reducing logical volume SDCSDD00 to 15.99 GB
Logical volume SDCSDD00 successfully resized
3 移除VG成员sde
[root@new-host-2 ~]# vgreduce sdcsdd /dev/sde
Removed "/dev/sde" from volume group "sdcsdd"
4 移除PV成员sde
[root@new-host-2 ~]# pvremove /dev/sde
Labels on physical volume "/dev/sde" successfully wiped
注意:如果sde中有资料则首先将sde这个PV中的资料转移到其他PV中
下面将自动转移数据
[root@smart404 ~]# pvmove -v /dev/sde
如果出现错误:提示双方的剩余PE太少,不能转移】
*pvmove指令会自动寻找VG中可用的pv,后将档案转移过去,也可以通过这个命令从sde转移到新增加的PV sdb中
[root@smart404 ~]# pvmove -v /dev/sde /dev/sdb
完成后,再次移除sde
[root@smart404 ~]# vgreduce sdcsdd /dev/sde
两种情况:
1 要更换的磁盘没有使用过
2 要更换的磁盘有数据
---没有数据的时候
1 (最好先卸载磁盘)检查文件系统是否有错误
[root@new-host-2 ~]# e2fsck -f /dev/sdcsdd/SDCSDD00
2 减少LV的大小 把SDCSDD00卷容量从24G调整回15.99G
#缩小LV后,LV变更后的容量务必大于或等于其档案系统容量,否则造成档案系统的错误
[root@new-host-2 ~]# lvreduce -L 15.99G /dev/sdcsdd/SDCSDD00
Rounding up size to full physical extent 15.99 GB
WARNING: Reducing active and open logical volume to 15.99 GB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce SDCSDD00? [y/n]: y
Reducing logical volume SDCSDD00 to 15.99 GB
Logical volume SDCSDD00 successfully resized
3 移除VG成员sde
[root@new-host-2 ~]# vgreduce sdcsdd /dev/sde
Removed "/dev/sde" from volume group "sdcsdd"
4 移除PV成员sde
[root@new-host-2 ~]# pvremove /dev/sde
Labels on physical volume "/dev/sde" successfully wiped
注意:如果sde中有资料则首先将sde这个PV中的资料转移到其他PV中
下面将自动转移数据
[root@smart404 ~]# pvmove -v /dev/sde
如果出现错误:提示双方的剩余PE太少,不能转移】
*pvmove指令会自动寻找VG中可用的pv,后将档案转移过去,也可以通过这个命令从sde转移到新增加的PV sdb中
[root@smart404 ~]# pvmove -v /dev/sde /dev/sdb
完成后,再次移除sde
[root@smart404 ~]# vgreduce sdcsdd /dev/sde
- vg的扩展和删除
- 创建双机的vg和lv
- PV,VG,LV的关系和操作
- PV,VG,LV的关系和操作
- 命令删除SQL的扩展 和恢复
- HP迁移VG和文件系统
- 创建PV、VG和LV
- LUN、PV、VG和LV
- AIX存储空间和VG分配
- AIX 系统故障之--删除VG故障
- VG信息的同步--另一台主机上设置VG
- 在aix下使用raw device建oracle分配vg和lv的shell
- 关于直接在vg 上crfs 建fs 和在 lv 上建fs 的区别
- 浅谈(随便扯扯)Cisco VG系列语音网关和ATA电话适配器的区别
- VG mirror 和RAID1有区别吗
- 关于LUN、PV、VG和LV
- aix 下创建vg和lv
- Linux LVM工具(VG和LV)
- HTTP状态码说明
- Linux下NFS(网络文件系统)的建立与配置方法
- Android中获取应用程序(包)的信息-----PackageManager的使用
- Sql server 2005带来的分页便利
- javascript中的for循环
- vg的扩展和删除
- C++ string转char*
- 未来的移动互联网将如何发展
- Android 滑动效果高级篇(八)—— 自定义控件(1)
- Android中获取控件的宽高
- Interface Builder: What are the UIView's Layout iOS 6/7 Deltas for?
- 删除SQL数据库中事务日志方法
- Android 滑动效果高级篇(八)—— 自定义控件(2)
- vim插件taglist的安装和使用