我现在有一个Suse 11的一个文件系统需要扩容,存储为DS4700,准备从存储上划分5个LUN给文件系统扩容。并且这台服务器还有一个备机,要求备机上也能识别扩容后的文件系统(两台机器没用ROSE,是冷备关系,我知道在AIX上执行exportvg,importvg能实现,但在Suse下没有操作经验)。所以我想要一个详细的步骤,哪位大侠实施过给指点一下,不甚感激!!! |
以下是我的想法,不知正确与否,请实施过的弟兄帮忙补充,看还有哪些地方要改,哭着喊着等指点!!!!!
1.在存储上做mapping给两台机器(一台主机,一台备机)
2.系统识别LUN(Suse系统不知用不用重启?还是直接fdisk -l就能看到?)
修改/dev/sdX的ID为8e
3.创建pv :pvcreate /dev/sdX
4.扩VG:vgextend myvg /dev/sdX
5.确认VG是否扩展:vgdisplay myvg
6.umount /mountpoint
7.扩LV:lvextend -L +100G /dev/myvg/testlv
resize2fs /dev/myvg/testlv
8.mount /dev/myvg/testlv /mountpoint
同步备机的VG信息
9.主机上先停应用,再umount /mountpoint
10.vgchange -an /dev/myvg (此步完后是否需要vgexport?????)
11.在备机上执行fdisk -l或pvdisplay
12.vgchange -ay /dev/myvg
13.mount /dev/myvg/testlv /mountpoint
重新将应用切到主机上
备机执行9、10,在主机执行12,13,最后启应用。