Oracle Solaris 総合スレッド 其の1at UNIXOracle Solaris 総合スレッド 其の1 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト804:名無しさん@お腹いっぱい。 13/11/21 09:38:17.51 .net まだベルマーク集めてるの? 805:名無しさん@お腹いっぱい。 13/11/28 00:12:27.00 .net Solaris11だからなのかわからないけど、zpoolが乗っているディスクの バス上の位置などが変わるとプールのロードができなくなるんですが、 これを実際のデバイス構成に追随させる簡単な方法ってありますか? 実際にはQEMUで動かしているのですが、例えば(仮想)CDROMドライブが ついてた構成でインストールした後、(仮想)CDROMを構成から抜いたら 起動しなくなったりで悩ましいです。GRUB2は search --no-floppy --label --set=root rpool でrpoolの乗っているデバイスを特定しようとするものの、 これで取れる情報は現実のデバイス構成ではなくrpoolの作成時に 埋め込まれた情報のようで、デバイス構成が 806:変わっていると 起動不能になるようです。zdbでみるとzpoolにpath/devid/phys_pathの 三つがzpool作成時に固定されている模様。 これを更新する方法を探した所、 - 別のSolaris環境に、 - 目的のバス位置に問題のzpoolを抱えたデバイスを接続し、 - 認識失敗しているzpoolをzpool export <pool>とzpool import -N <pool>で再認識させる という方法は見つけたのですが、その「別のSolaris環境」で目的の バス位置が空いてないといけないし、プール名が被るとアウトというわけで、 インストール後に機材構成が変わった環境のroot zpool (rpool)を更新する 目的だと異常に面倒です。 これ、もっと手軽な解決策はないでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch