|
返回列表 发帖

[技术交流] 在命令行方式下使用Disksuite 4.2.1生成镜像磁盘

说明:
    该镜像所使用的是两块18G的硬盘。
该安装过程分为三大步骤:

第一步、安装Disksuite 4.2.1
1、
插入Solaris 8 Software CD 2 of 2并改变到下列目录:
2、
# cd /cdrom/sol_8_401_sparc_2/Solaris_8/EA/products/DiskSuite_4.2.1/sparc/Packages
使用pkgadd 命令安装Solstice Disksuite:
3、
# pkgadd -d .
The following packages are available:
1 SUNWmdg Solstice DiskSuite Tool
(sparc) 4.2.1,REV=1999.11.04.18.29
2 SUNWmdja Solstice DiskSuite Japanese localization
(sparc) 4.2.1,REV=1999.12.09.15.37
3 SUNWmdnr Solstice DiskSuite Log Daemon Configuration Files
(sparc) 4.2.1,REV=1999.11.04.18.29
4 SUNWmdnu Solstice DiskSuite Log Daemon
(sparc) 4.2.1,REV=1999.11.04.18.29
5 SUNWmdr Solstice DiskSuite Drivers
(sparc) 4.2.1,REV=1999.12.03.10.00
6 SUNWmdu Solstice DiskSuite Commands
(sparc) 4.2.1,REV=1999.11.04.18.29
7 SUNWmdx Solstice DiskSuite Drivers(64-bit)
(sparc) 4.2.1,REV=1999.11.04.18.29
选择1、3、4、5、6、7,在安装过程中出现的全部提问都回答"y" 。
在成功安装之后重新引导服务器。
4、
# init 6

第二步、为Solstice Disksuite准备硬盘
Solstice Disksuite 使用metadevice 状态数据库在硬盘上存储有关DiskSuite的配置状态信息。
这些数据库必须驻留在一个引导磁盘的专用分区上。可以创建两个大约50M的磁盘分区。
如我们在主引导磁盘上创建的两个分区是:c0t0d0s3、c0t0d0s4
那么被镜像的磁盘相对应的分区就应该是:c0t1d0s3、c0t1d0s4
比如我们镜像两个磁盘:c0t0d0、c0t1d0
使用format 命令并选择引导磁盘并且创建两个大约50M大小的分区来保存状态数据库。
1、
# format
被镜像的磁盘分区表必须是与引导磁盘相同。把引导磁盘的分区表复制到镜像磁盘。使用下列命令:
# prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2
fmthard: New volume table of contents now in place

第三步、使用Disksuite进行配置
首先要创建状态数据库复本。最少要创建两个或两个以上的数据库复本。在上面我们已经创建了两个用来保存数据库复本的磁盘分区,后把引导磁盘的分区表复制到被镜像磁盘,这样就有四个相同的大约50M的磁盘分区。现在我们将在四个分区中分别为每个分区创建两个数据库复本,总计是八个复本。状态数据库复本存储着DiskSuite的配置和状态信息。我们可以使用下列命令去创建这个数据库复本。


1、
# metadb -a -f -c2 /dev/dsk/c0t0d0s3 /dev/dsk/c0t1d0s3
# metadb -a -f -c2 /dev/dsk/c0t0d0s4 /dev/dsk/c0t1d0s4
2、创建一个文件系统的镜像
首先我们先对一个磁盘做一个单向的镜像,稍候我们追加第二个磁盘去镜像。设备编号(d##) 是任意的。现在我们先做个约定:
d10 – 1st表示第一块磁盘的镜像设备
d20 – 2nd表示第二块磁盘的镜像设备
d30 – 镜像中所包含的镜像设备。
分享至

返回列表

管理员推荐 关闭


看DELL微视频,就有机会赢大奖

观看戴尔微视频并截图,在活动贴中回复你的邮箱+点评就有机会赢大奖!还等什么,快来参加吧!


查看