免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 1995 | 回复: 10
打印 上一主题 下一主题

[存储备份] 150加新盘,导数据的全过程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-15 14:54 |只看该作者 |倒序浏览
刚刚去给一台150加了块硬盘
原来有一块4。5G的硬盘,要加一块18G的,os是432。
150是内置硬盘,一根scsi线上原来接了一块4。5
的硬盘和一个光驱,看白皮书说150支持4.5G、9G和18G的盘。

第一步,加新硬盘:
  打开机箱,把新硬盘加上,150的scsi线上有4个接口,就是说可以接4个scsi设备,三块硬盘一个光驱,如果都接上的话,机箱里可是够满的了。把新光驱装上去,启动系统,中途报错unload prep image,找不到引导映像,怀疑是scsi线上接口接硬盘的顺序有问题,我是把第二个口接了原来的4。5的硬盘,第一个接的18G的,换一下顺序,还是不能启动,新的18G硬盘上有个跳线,拔下跳线,重起,一切正常。
新硬盘已经认出来了hdisk1,而且已经Available,呵呵

第二步,把新盘加到vg中
  然后想把新硬盘加到原来的vg rootvg中,extendvg rootvg hdisk1不能执行,说pp数不够,
lsvg rootvg显示包括
PP SIZE:        4 megabyte(s)
MAX PPs per PV: 1016
明显pp数不够,试着加一下PPs
chvg -t 2 rootvg
把MAX PPs per PV加到: 2032,再大给报错说超出限制了。
还是不能把新的硬盘加到rootvg中,PP size是4m实在是太小了,老机器升级就是麻烦,这个是建系统是设好的,没法扩的了,没有办法只好新建一个datavg了,PP size设为32(16以下都不行),把hdisk1加到新vg中,新vg建立完毕。

第三步,导应用数据
因为不能直接把新盘加到原来的rootvg中,而用户需要把rootvg中的一个lv data上的data的空间扩大,只好把那个lv data上jfs的 mount point /data中数据都移到新的vg中了。
1、为了安全起见,先备一份数据,在新的datavg上新建一个lv 比如是data1(当然可以直接在原rootvg上做一个备份了,不过空间已不多了),在它上面建立一个jfs 让mount point指向/data1,Mount AUTOMATICALLY at system restart?为yes,mount data1后把原来的数据考到这个系统下,由于原来的数据都是有不同的属主和属组的属性的,所以用cp -p  -r /data /data1 注意p这个参数,拷过去的文件属性和原来一样,想用mv来着,不过如果搞不好mv完后原来的数据就不好说了,还是cp安全。(其实直接用cplv命令就行了,可是我当时忘了这个了)
现在可以看到data1下的数据和data下的一样了。呵呵,又前进了一步。

2、但是系统是要在data下才能允许,所以还要把datavg上新建的lv的mount point指到/data,而现在的/data是原来的lv data中文件系统的的mount point,所以要把这个点先从原来的data lv中去掉,
先unmount /data,建一个新目录/datalinshi,然后把rootvg中的lv  data中的文件系统的mount point指向这个临时的目录/datalinshi,
由于刚才备数据的时候把mount了新vg中的/data1,所以先把它unmount掉,下面就可以把新建的datavg上的新文件系统data1的mount point指到到/data了,把这个jfs再mount上后,一切正常,lsvg -l datavg能看到/data了,df看一下文件系统空间已经扩大了。测试一下应用也没有问题,呵呵,搞定
3,最后又做了个无用功,我把刚才备份数据的那个目录/data1加到了rootvg的文件系统 data中了,其实没有必要了,不过为了看一下效果。

呵呵,写的有点乱,将就吧,不知道有没有人能看懂
其实主要的工作就是加了块新盘,把原来硬盘上的一部分数据导到了新盘上
备份的那一步现在来看好像其实没什么用,但是为了安全起见还是做比较好,万一出了问题可就...........

论坛徽章:
0
2 [报告]
发表于 2003-05-15 15:26 |只看该作者

150加新盘,导数据的全过程

写得蛮好的,正好适合我这种只会用,没动手装过的人

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2003-05-15 15:28 |只看该作者

150加新盘,导数据的全过程

432不是不支持chvg -t吗

论坛徽章:
0
4 [报告]
发表于 2003-05-15 15:34 |只看该作者

150加新盘,导数据的全过程

我用了,chvg -t是没有问题的

论坛徽章:
0
5 [报告]
发表于 2003-05-15 15:36 |只看该作者

150加新盘,导数据的全过程

支持!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
6 [报告]
发表于 2003-05-15 15:39 |只看该作者

150加新盘,导数据的全过程

看懂了 :)

论坛徽章:
0
7 [报告]
发表于 2003-05-15 16:04 |只看该作者

150加新盘,导数据的全过程

楼主要是在最后能把每一步的命令也列出来,那就更好了,呵呵。

强烈支持!!!!!!

论坛徽章:
0
8 [报告]
发表于 2003-05-15 16:15 |只看该作者

150加新盘,导数据的全过程

chvg -t 2 rootvg 不支持!还有我记得参数是-T阿?

论坛徽章:
0
9 [报告]
发表于 2003-05-15 17:00 |只看该作者

150加新盘,导数据的全过程

432是不支持chvg -B, chvg -t 是支持的。
chvg -t 2 rootvg没问题。
chvg -B rootvg不支持。

论坛徽章:
0
10 [报告]
发表于 2003-05-15 17:27 |只看该作者

150加新盘,导数据的全过程

呵呵,老农说了,而且我的确是运行这个命令通过了的
要一步步写出执行命令的话,实在是懒得写了,因为这些涉及到lv和jfs的其实都是很基础的操作,基本用smitty都能搞定的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP