solaris 镜像下的分区调整(将/var拆分为2个分区/var&/u01)
2016-07-07 21:37
471 查看
情况与目标:
因安装系统时没有预留空间给oracle安装使用,需要从/var分区拆分50G的空间给安装oracle。
此次调整前,已经拆除了/var分区镜像,将c0t1d0s5(72GB)拆分为c0t1d0s5(22GB)和c0t1d0s6(50GB);c0t1d0s6(50GB)目前已经挂在/u01;/var分区挂在c0t0d0s5(72GB)。
本次调整是统一2块硬盘的s5 22GB 做给var分区,s6 50GB 做给/u01分区,2个分区都需要做镜像。
metastat情况:
d2: Mirror
Submirror 0: d12
State: Okay
d12: Submirror of d2
c0t0d0s5
d1: Mirror
Submirror 0: d11
State: Okay
Submirror 1: d21
State: Okay
d11: Submirror of d1
c0t0d0s1
d21: Submirror of d1
c0t1d0s1
d0: Mirror
Submirror 0: d10
State: Okay
Submirror 1: d20
State: Okay
d10: Submirror of d0
c0t0d0s0
d20: Submirror of d0
c0t1d0s0
文件系统情况:
Filesystem size used avail capacity Mounted on
/dev/md/dsk/d0 32G 14G 17G 47% /
/dev/md/dsk/d2 71G 157M 70G 1% /var
/dev/dsk/c0t1d0s6 50G 50M 49G 1% /u01
分区情况:
c0t0d0
Part Tag Flag Cylinders Size Blocks
0 root wm 0 - 3297 32.01GB (3298/0/0) 67120896
1 swap wu 3298 - 6595 32.01GB (3298/0/0) 67120896
2 backup wm 0 - 14086 136.71GB (14087/0/0) 286698624
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 var wm 6596 - 14042 72.27GB (7447/0/0) 151561344
6 unassigned wm 0 0 (0/0/0) 0
7 unassigned wm 14043 - 14053 109.31MB (11/0/0) 223872
c0t1d0
Part Tag Flag Cylinders Size Blocks
0 root wm 0 - 3297 32.01GB (3298/0/0) 67120896
1 swap wu 3298 - 6595 32.01GB (3298/0/0) 67120896
2 backup wm 0 - 14086 136.71GB (14087/0/0) 286698624
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 var wm 6596 - 8862 22.00GB (2267/0/0) 46137984
6 unassigned wm 8863 - 14042 50.27GB (5180/0/0) 105423360
7 unassigned wm 14043 - 14053 109.31MB (11/0/0) 223872
操作步骤
1、创建c0t1d0s5文件系统
newfs /dev/dsk/c0t1d0s5
2、ufsdump迁移/var
mount /dev/dsk/c0t1d0s5 /mnt
ufsdump -u0f - /var |(cd /mnt;ufsrestore -rf -)
3、对用第二块盘的s5和s6做镜像
metainit –f d25 1 1 c0t1d0s5
metainit –f d26 1 1 c0t1d0s6
metainit d5 –m d25
metainit d6 –m d26
4、修改vfstab文件
/dev/md/dsk/d5 /dev/md/rdsk/d5 /var ufs 1 no -
/dev/md/dsk/d6 /dev/md/rdsk/d6 /u01 ufs 1 yes -
5、重启操作系统
sync;sync;sync
reboot
6、清除原/var镜像d2和子镜像d12
metaclear –r d2
7、第一块硬盘重新划分c0t0d0s5和s6分区,与第二块硬盘分区一致
用format执行
8、对s5和s6做镜像
metainit d15 1 1 c0t0d0s5
metainit d16 1 1 c0t0d0s6
9、加入子镜像
metattach d5 d15
metattach d6 d16
完成
因安装系统时没有预留空间给oracle安装使用,需要从/var分区拆分50G的空间给安装oracle。
此次调整前,已经拆除了/var分区镜像,将c0t1d0s5(72GB)拆分为c0t1d0s5(22GB)和c0t1d0s6(50GB);c0t1d0s6(50GB)目前已经挂在/u01;/var分区挂在c0t0d0s5(72GB)。
本次调整是统一2块硬盘的s5 22GB 做给var分区,s6 50GB 做给/u01分区,2个分区都需要做镜像。
metastat情况:
d2: Mirror
Submirror 0: d12
State: Okay
d12: Submirror of d2
c0t0d0s5
d1: Mirror
Submirror 0: d11
State: Okay
Submirror 1: d21
State: Okay
d11: Submirror of d1
c0t0d0s1
d21: Submirror of d1
c0t1d0s1
d0: Mirror
Submirror 0: d10
State: Okay
Submirror 1: d20
State: Okay
d10: Submirror of d0
c0t0d0s0
d20: Submirror of d0
c0t1d0s0
文件系统情况:
Filesystem size used avail capacity Mounted on
/dev/md/dsk/d0 32G 14G 17G 47% /
/dev/md/dsk/d2 71G 157M 70G 1% /var
/dev/dsk/c0t1d0s6 50G 50M 49G 1% /u01
分区情况:
c0t0d0
Part Tag Flag Cylinders Size Blocks
0 root wm 0 - 3297 32.01GB (3298/0/0) 67120896
1 swap wu 3298 - 6595 32.01GB (3298/0/0) 67120896
2 backup wm 0 - 14086 136.71GB (14087/0/0) 286698624
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 var wm 6596 - 14042 72.27GB (7447/0/0) 151561344
6 unassigned wm 0 0 (0/0/0) 0
7 unassigned wm 14043 - 14053 109.31MB (11/0/0) 223872
c0t1d0
Part Tag Flag Cylinders Size Blocks
0 root wm 0 - 3297 32.01GB (3298/0/0) 67120896
1 swap wu 3298 - 6595 32.01GB (3298/0/0) 67120896
2 backup wm 0 - 14086 136.71GB (14087/0/0) 286698624
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 var wm 6596 - 8862 22.00GB (2267/0/0) 46137984
6 unassigned wm 8863 - 14042 50.27GB (5180/0/0) 105423360
7 unassigned wm 14043 - 14053 109.31MB (11/0/0) 223872
操作步骤
1、创建c0t1d0s5文件系统
newfs /dev/dsk/c0t1d0s5
2、ufsdump迁移/var
mount /dev/dsk/c0t1d0s5 /mnt
ufsdump -u0f - /var |(cd /mnt;ufsrestore -rf -)
3、对用第二块盘的s5和s6做镜像
metainit –f d25 1 1 c0t1d0s5
metainit –f d26 1 1 c0t1d0s6
metainit d5 –m d25
metainit d6 –m d26
4、修改vfstab文件
/dev/md/dsk/d5 /dev/md/rdsk/d5 /var ufs 1 no -
/dev/md/dsk/d6 /dev/md/rdsk/d6 /u01 ufs 1 yes -
5、重启操作系统
sync;sync;sync
reboot
6、清除原/var镜像d2和子镜像d12
metaclear –r d2
7、第一块硬盘重新划分c0t0d0s5和s6分区,与第二块硬盘分区一致
用format执行
8、对s5和s6做镜像
metainit d15 1 1 c0t0d0s5
metainit d16 1 1 c0t0d0s6
9、加入子镜像
metattach d5 d15
metattach d6 d16
完成
相关文章推荐
- EM算法
- Poj1384 Piggy-Bank
- c++中,用stringstream实现string的split
- procedure中的失足之-----跟变量翻脸
- session数据存入mysql
- 我的酷派大神1S 9976t的刷机过程
- 高斯模糊的实现方法
- 归并排序使用在c++STL实现
- 将Unity场景以Wavefront Obj格式导出
- Ant path 匹配原则 spring
- UOJ #31. 【UR #2】猪猪侠再战括号序列
- LoadRunner监控Tomcat的几种方法
- [置顶] spring整合cxf实现webservice发布
- IOS开发-单例模式安全写法
- 【数据库】临时表——基本知识
- 动态代理模式总结
- 能量项链(codevs 1154)
- vim:隆重推荐括号补全插件--auto-pairs
- Codevs (3657括号序列 )
- Android第一行代码笔记<2>