1

T5440 Solaris10 ボックスに予備のディスクがあり、追加の ZFS ファイルシステムに使用したい

問題は、このディスクが元の OS インストールでマウントされていたことです。ただし、ライブ アップグレードと「キャリー オーバー」のマウント ポイントを新しいブート環境 (BE) に持ち込みました。

そのため、このディスクに zpool を作成しようとすると、Solaris はそれが使用中であると不平を言います....

c0t0d0 を newfs または zpool を作成できる状態にするにはどうすればよいですか?

root@solaris>zpool create -f spare_pool c0t0d0
invalid vdev specification
the following errors must be manually repaired:
/dev/dsk/c0t0d0s7 is in use for live upgrade /export/home. 
Please see   ludelete(1M).
root@solaris>


root@solaris>lustatus
Boot Environment           Is       Active Active    Can    Copy      
Name                       Complete Now    On Reboot Delete Status    
-------------------------- -------- ------ --------- ------ ----------
new_zfs_BE                 yes      yes    yes       no     -         



root@solaris>lufslist new_zfs_BE
           boot environment name: new_zfs_BE
           This boot environment is currently active.
           This boot environment will be active on next system boot.

Filesystem              fstype    device size Mounted on          Mount     Options
----------------------- -------- ------------ ------------------- --------------
/dev/zvol/dsk/rpool2/swap swap      34359738368 -                   -
rpool2/ROOT/new_zfs_BE  zfs        5213962240 /                   -
/dev/dsk/c0t0d0s7       ufs      121010061312 /export/home        -
rpool2                  zfs       42872619520 /rpool2             -
4

1 に答える 1

0

あなたの場合、/export/home は既に rpool2 からマウントされており、/dev/dsk/c0t0d0s7 から再試行するため、BE を削除したり、BE にパッチを適用したりすることはできません。

この問題から回復するには、手動で /etc/lu/ICF.* ファイルを編集し、以下のファイルを削除します。

/dev/dsk/c0t0d0s7 ufs 121010061312 /エクスポート/ホーム -

そして、プールを作成してみてください。

于 2017-09-03T15:25:45.057 に答える