亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: [求助] ZFS mirror 硬盤替換問題 [打印本頁]

作者: gginin    時(shí)間: 2015-04-30 09:19
標(biāo)題: [求助] ZFS mirror 硬盤替換問題
系統(tǒng):Freebsd 10.1

在虛擬機(jī)裡面實(shí)驗(yàn)時(shí)用兩個(gè)10G做mirror
zpool status
  pool: zroot
state: ONLINE
  scan: none requested
config:

        NAME          STATE     READ WRITE CKSUM
        zroot         ONLINE       0     0     0
          mirror-0    ONLINE       0     0     0
            gpt/zfs0  ONLINE       0     0     0
            gpt/zfs1  ONLINE       0     0     0

errors: No known data errors

替換流程
# zpool offline zroot gpt/zfs1
記下已離線硬碟的數(shù)字號(hào)碼,例如2310919532688902777
# zpool status
# gpart create -s gpt da1
# gpart add -t freebsd-boot -l gptboot1  -s 512K da1
# gpart add -t freebsd-swap -s 2048M da1
# gpart add -t freebsd-zfs -l zfs1 da1
# gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 da1
# zpool replace zroot 2310919532688902777 gpt/zfs1
以上流程在虛擬環(huán)境測試正常


但我實(shí)體機(jī),用兩個(gè)SSD做mirror
要做替換時(shí),插入新硬盤(SSD),會(huì)產(chǎn)生/dev/diskid/DISK-XXXXXXXXXXXXXX的文件
gpart時(shí)也會(huì)產(chǎn)生對(duì)應(yīng)的/dev/diskid/DISK-XXXXXXXXXXXXXX

用gpart show看
=>       34  234441581  ada1  GPT  (112G) [CORRUPT]
         34          6        - free -  (3.0K)
         40       1024     1  freebsd-boot  (512K)
       1064    4194304     2  freebsd-swap  (2.0G)
    4195368  230246240     3  freebsd-zfs  (110G)
  234441608          7        - free -  (3.5K)

=>       34  234441581  diskid/DISK-CVDA5146005W1207GN  GPT  (112G) [CORRUPT]
         34          6                                  - free -  (3.0K)
         40       1024                               1  freebsd-boot  (512K)
       1064    4194304                               2  freebsd-swap  (2.0G)
    4195368  230246240                               3  freebsd-zfs  (110G)
  234441608          7                                  - free -  (3.5K)


# zpool replace zroot 8142261181422255045 gpt/zfs1
invalid vdev specification
use '-f' to override the following errors:
/dev/gpt/zfs1 is part of potentially active pool 'zroot'
替換時(shí)會(huì)產(chǎn)生以上錯(cuò)誤訊息
請(qǐng)問這是什麼原因

作者: lsstarboy    時(shí)間: 2015-05-19 10:43
loader.conf里添加這行再試呢?

kern.geom.label.gptid.enable="0"
作者: gginin    時(shí)間: 2015-05-21 15:31
回復(fù) 2# lsstarboy

後來我測試發(fā)現(xiàn)
原本我只有兩顆SSD,所以是把一個(gè)盤下線後格式化在重新裝上做替換會(huì)有問題
只能用online指令,重新上線的方式 ,才能正常

或是使用第三顆不重複的SSD才能使用replace 指令替換,並且替換完後diskid的東西就會(huì)自己不見,就跟一開始狀態(tài)一樣了

難道系統(tǒng)自己會(huì)紀(jì)錄硬盤等相關(guān)資訊,方便下次恢復(fù)硬盤

感謝你提供的指令
雖然暫時(shí)還沒用過
kern.geom.label.gptid.enable="0"

這行是為了不讓他自動(dòng)產(chǎn)生gptid,讓系統(tǒng)可以同個(gè)盤可以用replace指令替換嗎
還有g(shù)ptid這個(gè)是什麼作用的?
作者: lsstarboy    時(shí)間: 2015-05-21 16:14
回復(fù) 3# gginin

我前幾天手動(dòng)安裝zfs,發(fā)現(xiàn)只要產(chǎn)生的gptid,就不會(huì)再去理會(huì)ada0p2這類的引用,包括zfs1這各label的引用都不行,只能使用gptid那一大長串id,后來關(guān)上gptid,就可以正常使用ada0p2了。
   
作者: gginin    時(shí)間: 2015-05-21 16:23
回復(fù) 4# lsstarboy

多謝測試
記下,參考
作者: lsstarboy    時(shí)間: 2015-05-21 16:41
回復(fù) 5# gginin

另外還有這個(gè)內(nèi)核變量,我測試也會(huì)影響zfs對(duì)磁盤分區(qū)的識(shí)別,但是沒找出有效的規(guī)律:

kern.geom.label.disk_ident.enable="0"






歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2