最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

做软raid1的详细步骤

IT圈 admin 25浏览 0评论

2024年5月22日发(作者:蒉雅)

1、在安装系统时,对硬盘分区需注意,一般我们把c1t0d0s7划分为一个10MB到

100MB的分区留着用来存放Metadb数据,Metadb是DiskSuite存储硬盘配置信息的

文件,机器每次启动时DiskSuite都从Metadb文件中读取这些信息。一旦Metadb被破

坏,机器将不能正常启动,所以一般我们都将Metadb做多个备份,这个分区的大小取决

于你Metadb备份的多少。

2、如果是Solaris 9,在安装系统时包含了Solaris Volume Manager,可以直接使

用。如果是Solaris 8,就稍微麻烦一点了,需要手动从Solaris 8 Software 2 of 2光盘中

安装DiskSuite。

3、备份一下/etc/vfstab和/etc/system文件,以备不时之需

#cp /etc/vfstab /etc/

#cp /etc/system /etc/

4、准备一个表,记录自己规划的各分区的镜像名称,这个可选,但我觉得很有必要,

以防止自己在d10、d20、d12等数字中混乱。如下简单写清楚就行,名称规则可自行约

定:

镜像名称 源盘子镜像名 镜像盘子镜像名 挂载点 分区序号

d0 d10 d20 / c0t?d0s0

d1 d11 d21 swap c0t?d0s1

d2 d12 d22 /var c0t?d0s3

d3 d13 d23 /opt c0t?d0s4

d4 d14 d24 /export/home c0t?d0s5

5、将两块硬盘分区进行同步

# prtvtoc /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2

这里要求最好两块硬盘的大小相等,如果镜像盘比源盘大,在做完分区同步后,镜像

盘的大小会变成与源盘相同,多余的那部分看不到,会浪费掉。当前,也可以不同这条命

令同步分区,用format手动修改分区以达到相同的目的,比较复杂,不详说。

6、创建metadb数据

# metadb -a -f -c 3 c1t0d0s7 c1t1d0s7

这里做3个metadb,metadb命令的各参数含义如下:

-a:增加metadb;

-f:建立初始化的metadb(如果是新建,需要-a -f连用);

-c:指定创建metadb备份的数目,如-c 3,表示建立3个metadb,不指定默认

1;

2024年5月22日发(作者:蒉雅)

1、在安装系统时,对硬盘分区需注意,一般我们把c1t0d0s7划分为一个10MB到

100MB的分区留着用来存放Metadb数据,Metadb是DiskSuite存储硬盘配置信息的

文件,机器每次启动时DiskSuite都从Metadb文件中读取这些信息。一旦Metadb被破

坏,机器将不能正常启动,所以一般我们都将Metadb做多个备份,这个分区的大小取决

于你Metadb备份的多少。

2、如果是Solaris 9,在安装系统时包含了Solaris Volume Manager,可以直接使

用。如果是Solaris 8,就稍微麻烦一点了,需要手动从Solaris 8 Software 2 of 2光盘中

安装DiskSuite。

3、备份一下/etc/vfstab和/etc/system文件,以备不时之需

#cp /etc/vfstab /etc/

#cp /etc/system /etc/

4、准备一个表,记录自己规划的各分区的镜像名称,这个可选,但我觉得很有必要,

以防止自己在d10、d20、d12等数字中混乱。如下简单写清楚就行,名称规则可自行约

定:

镜像名称 源盘子镜像名 镜像盘子镜像名 挂载点 分区序号

d0 d10 d20 / c0t?d0s0

d1 d11 d21 swap c0t?d0s1

d2 d12 d22 /var c0t?d0s3

d3 d13 d23 /opt c0t?d0s4

d4 d14 d24 /export/home c0t?d0s5

5、将两块硬盘分区进行同步

# prtvtoc /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2

这里要求最好两块硬盘的大小相等,如果镜像盘比源盘大,在做完分区同步后,镜像

盘的大小会变成与源盘相同,多余的那部分看不到,会浪费掉。当前,也可以不同这条命

令同步分区,用format手动修改分区以达到相同的目的,比较复杂,不详说。

6、创建metadb数据

# metadb -a -f -c 3 c1t0d0s7 c1t1d0s7

这里做3个metadb,metadb命令的各参数含义如下:

-a:增加metadb;

-f:建立初始化的metadb(如果是新建,需要-a -f连用);

-c:指定创建metadb备份的数目,如-c 3,表示建立3个metadb,不指定默认

1;

发布评论

评论列表 (0)

  1. 暂无评论