国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

sun disk suite 磁盤鏡像和鏡像恢復(fù)
2006-01-09   

fujitsu primepower 250 小型機(jī)有關(guān)用SDS做鏡像和根盤壞掉恢復(fù)的詳細(xì)文檔:

FUJITSU PRIMEPOWER 250 簡要硬件配置:

CPU1 SPARC64-V 1100MHz

內(nèi)存:2048MB

硬盤:容量為73.43GB的內(nèi)置SCSI硬盤2

OSSOLARIS 8 02/02

新安裝系統(tǒng)時,2塊硬盤在系統(tǒng)中被分別定義為:c0t0d0 c0t1d0,對其中一塊硬盤進(jìn)行手工分區(qū),如下:

Part Tag Flag Cylinders Size Blocks
0 root wm 0 - 41003 58.42GB (41004/0/0) 122519952
1 swap wu 41004 - 43811 4.00GB (2808/0/0) 8390304
2 backup wm 0 - 47993 68.38GB (47994/0/0) 143406072
3 unassigned wm 43812 - 43880 100.67MB (69/0/0) 206172
4 unassigned wu 0 0 (0/0/0) 0
5 unassigned wu 0 0 (0/0/0) 0
6 unassigned wu 0 0 (0/0/0) 0
7 home wm 43881 - 47993 5.86GB (4113/0/0) 12289644

其中c0t0d0s0 / 劃分了:58.42GB
c0t0d0s1
swap 劃分了:4.00GB 是內(nèi)存的2倍。
c0t0d0s7
/export/home 劃分了:5.86GB SUN SOLARIS 安裝要求,默認(rèn)s7分區(qū)是給/export/home的。
c0t0d0s3
劃分了100MB用來做disksuite metadevice database 數(shù)據(jù)庫區(qū)。

disksuite鏡像根盤步驟:

1,先確定硬件系統(tǒng)滿足鏡像條件:

源盤與目標(biāo)盤大小最好一致,至少目標(biāo)盤要大于源盤。

如新盤加入系統(tǒng),請先保證系統(tǒng)能識別新盤,可用以下命令:

#devfsadm 查找新安裝的硬盤        #format 查看disk

2,format命畬唇╩etadevice 狀態(tài)數(shù)據(jù)庫,這些數(shù)據(jù)庫必須駐留在一個引導(dǎo)磁盤的專用分區(qū)上, 當(dāng)然如果在安裝新系統(tǒng)時以對DISK進(jìn)行了分區(qū),

并在分區(qū)時劃出一個分區(qū),最好為S3S4也可以,這時要保證被鏡像的磁盤分區(qū)表必須是與引導(dǎo)磁盤相同。把引導(dǎo)磁盤的分區(qū)表復(fù)制到鏡像

磁盤。使用下列命令:

# prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2

3,使用Disksuite進(jìn)行配置
首先要創(chuàng)建狀態(tài)數(shù)據(jù)庫復(fù)本。最少要創(chuàng)建兩個或兩個以上的數(shù)據(jù)庫復(fù)本。用2中的命令我們以經(jīng)共有了2個用來保存數(shù)據(jù)庫復(fù)本的磁盤分區(qū)c0t0d0s3 c0t1d0s3,現(xiàn)在我們將在2個分區(qū)中分別為每個分區(qū)創(chuàng)建3個數(shù)據(jù)庫復(fù)本,總計是6個復(fù)本。狀態(tài)數(shù)據(jù)庫復(fù)本存儲著DiskSuite的配置和狀態(tài)信息。我們可以使用下列命令去創(chuàng)建這個數(shù)據(jù)庫復(fù)本。

(1) #metadb -a -f -c 3 /dev/dsk/c0t0d0s3 /dev/dsk/c0t1d0s3  

#metadb -i *這個命令可以查詢數(shù)據(jù)庫狀態(tài)。

(2) 創(chuàng)建文件系統(tǒng)分區(qū)的鏡像

首先我們先對1個磁盤做一個單向的鏡像,稍候我們追加第2個磁盤去鏡像。設(shè)備編號(d##) 是任意的。這里為了方便管理,我們須對鏡像設(shè)備編號做個約定:

d10 – 表示第1塊磁盤的鏡像設(shè)備名。

d20 – 表示第2塊磁盤的鏡像設(shè)備名。

d30 – 表示鏡像中所包含第1塊磁盤的鏡像設(shè)備和第2塊磁盤的鏡像設(shè)備的總鏡像設(shè)備。

metainit 命令被用來創(chuàng)建磁盤0號分區(qū)(c0t0d0s0,root分區(qū) “/”文件系統(tǒng))的鏡像:

1,#metainit -f d10 1 1 c0t0d0s0
2,#metainit -f d20 1 1 c0t1d0s0
3,#metainit d30 -m d10

在上列命令中的“-f”參數(shù)表示強(qiáng)迫metainit 命令繼續(xù),即使是這些分區(qū)之一包含了一個被掛載的文件系統(tǒng)或正在被使用的交換分
區(qū)。 命令“# metainit -f d10 1 1 c0t0d0s0”表示為root分區(qū)創(chuàng)建一個一對一的級聯(lián)。 最后一條命令表示創(chuàng)建metadevice鏡像并且把鏡像設(shè)備d10 附加到d30。也就是d30mirror,d10就是d30的子鏡像submirror

下一步是要更新/etc/vfstab 文件和/etc/system file。不能用手工編輯 /etc/vfstab/etc/system文件。可以使用metaroot 命令,做之前,請一定要先做vfstab文件和system文件的備份:

#cp /etc/vfstab /etc/vfstab.bak        #cp /etc/system /etc/system.bak        #metaroot d30

然后我們查看/etc/vfstab,可以能看到“/”文件系統(tǒng)將被掛載到/dev/md/dsk/d30上而不是掛載到/dev/dsk/c0t0d0s0上。

5,創(chuàng)建其它文件系統(tǒng)的鏡像
swap 文件系統(tǒng)(在硬盤c0t0d0 s1分區(qū)上這要和你安裝時的分區(qū)內(nèi)容一致)

# metainit -f d11 1 1 c0t0d0s1        # metainit -f d21 1 1 c0t1d0s1       # metainit d31 -m d11

注:如分區(qū)時并未指明分區(qū) /var /opt 文件系統(tǒng)的掛接分區(qū),只做指明的分區(qū)鏡像!

/export/home 文件系統(tǒng)(在硬盤c0t0d0s7分區(qū)上這要和你安裝時的分區(qū)內(nèi)容一致)

# metainit -f d17 1 1 c0t0d0s7
# metainit -f d27 1 1 c0t1d0s7
# metainit d37 -m d17

6、編輯/etc/vfstab文件,編輯之后這個新的/etc/vfstab文件應(yīng)該類似于這樣:

# vi /etc/vfstab
#device#to mount Deviceto fsck Mountpoint FStype Fsckpass Mountat boot mount options
#
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr ufs 1 yes -
FD - /dev/fd fd - no -
/proc - /proc proc - no -
/dev/md/dsk/d31 - - swap - no -
/dev/md/dsk/d30 /dev/md/rdsk/d30 / ufs 1 no -
/dev/md/dsk/d37 /dev/md/rdsk/d37 /export/home ufs 2 yes -
swap - /tmp tmpfs - yes -

7、禁止無害的消息(可選)被禁止掉的這條信息是:"WARNING: forceload of misc/md_hotspares failed".

# metainit hsp001

8、重新引導(dǎo)允許系統(tǒng)去重新掛載鏡像
# lockfs -fa
# init 6

下列的警告住處是無害的,可以忽略不記:
WARNING: forceload of misc/md_trans failed
WARNING: forceload of misc/md_raid failed
WARNING: forceload of misc/md_hotspares failed

以后上面這些信息可以在/etc/system里面注釋掉就不會出現(xiàn)了。

追加第二個子鏡像設(shè)備到鏡像,這樣磁盤上的數(shù)據(jù)就會從引導(dǎo)磁盤上與已經(jīng)鏡像的磁盤進(jìn)行同步。

9 # metattach d30 d20

運行metastat -t 檢查這個同步的進(jìn)程

10 # metastat d30
現(xiàn)在可以追加其它的鏡像設(shè)備了。

11 # metattach d31 d21         # metattach d37 d27
運行metastat -t 檢查這些進(jìn)程

12、生成可自切換的能啟動的鏡像磁盤,生成引導(dǎo)塊

# installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t1d0s0

回到ok提示符下(用筆記本,或PC上的終端仿真軟件請按Ctrl+Breaksolaris操做系統(tǒng)狀態(tài)可回到ok提示符下,如用sun 工作站或鍵盤可用

stop+A回到OK裝態(tài))修改啟動值,把被鏡像磁盤列入備用啟動中:

ok printenv *查看obp參數(shù),注意 boot-device 項的參數(shù),未修改前默認(rèn)為 disk
ok devalias *
查看設(shè)備別名,我們可以看到,第2塊盤被命名為 disk1
ok setenv boot-device disk disk1 *
設(shè)置 boot-device disk1 加入。
ok reset-all *
重啟

disk suite恢復(fù)鏡像盤的步驟:
假如c0t0d0盤壞掉,則停機(jī)更換硬盤后需做恢復(fù)工作,如下:
先在OK狀態(tài)下用鏡像的盤啟動到單用戶模式下:
ok boot disk1 -s
在單用戶下執(zhí)行:
#metadb -d c0t0d0s3 *
刪除原來在c0t0d0s3上創(chuàng)建的metadevices database
#prtvtoc /dev/rdsk/c0t1d0s2 | fmthard -s - /dev/rdsk/c0t0d0s2 *
給新盤創(chuàng)建和鏡像盤一樣的分區(qū)表。
#metadb -a -f -c 3 c0t0d0s3 *
重新在新盤上創(chuàng)建metadevices database
#halt *
停機(jī),回到OK狀態(tài)下。
ok boot disk1 *
用鏡像盤啟動系統(tǒng)。
#metareplace -e d30 c0t0d0s0
#metareplace -e d31 c0t0d0s1
#metareplace -e d37 c0t0d0s7 *
鏡像恢復(fù)。
#metastat -t *
可以查看鏡像恢復(fù)進(jìn)度。
恢復(fù)完成后,可在OK狀態(tài)下用:
ok boot disk
從恢復(fù)盤啟動系統(tǒng),如正常啟動,則恢復(fù)成功。

熱詞搜索:

上一篇:當(dāng)心!HTML文件也能格式化硬盤
下一篇:硬盤各部位常見故障

分享到: 收藏
主站蜘蛛池模板: 东明县| 丰顺县| 清河县| 平阳县| 治县。| 韶关市| 丹东市| 梧州市| 奉化市| 达日县| 隆德县| 凌海市| 屯门区| 荆门市| 长岛县| 乌苏市| 保山市| 武鸣县| 称多县| 东至县| 长治市| 庆云县| 元氏县| 拉孜县| 察哈| 泗阳县| 托克逊县| 乐亭县| 武邑县| 湾仔区| 九台市| 时尚| 崇礼县| 梓潼县| 太湖县| 喀喇沁旗| 绵阳市| 文登市| 景谷| 西宁市| 军事|