- 论坛徽章:
- 0
|
如题,小机连接了两套存储,VG是datavg,里面就一个LV是datalv,100G。在建datalv的时候指定建在一个套存储的盘上,另一套存储的盘做镜像。
现在要扩datavg的空间,具体做法如下:
1、在两套存储上再分别划同等大小的空间,如100G,设备文件如/dev/dsk/c3t0d1、/dev/dsk/c9t0d1。
2、将这两块盘加入datavg中,vgextend /dev/datavg /dev/dsk/c3t0d1、/dev/dsk/c9t0d1。
3、扩大datalv的空间,lvextend -L 204800 /dev/datavg/datalv /dev/dsk/c3t0d1 将新增加的空间指定到其中一个存储上--c3t0d1.
4、接下来就不确定是怎么做了,lvextend -m 1 /dev/datavg/datalv /dev/dsk/c9t0d1,(按照文档应该是这么做)。
疑问:
1、在最初建立datalv的时候,lvextend -L 和lvextend -m这两条命令后面肯定也是指定特定的物理盘的,以确保两份数据在两个存储上实现备份,但现在扩展datalv的时候,
lvextend -L指定增加的大小到 物理盘/dev/dsk/c3t0d1,这一步肯定没错。但是新增加的空间也需要做镜像的话,lvextend -m 1 /dev/datavg/datalv /dev/dsk/c9t0d1,这
条命令不知道是否正确。LVM会自动的把已经扩展空间的镜像加到/dev/dsk/c9t0d1物理盘吗?
2、另外,假如说新增加的这部分空间不需要做镜像了,或者说以前的镜像也不用了。那么,在扩datalv的时候是否需要先把镜像拆除后再单独扩?
谢谢! |
|