VirtualBoxにSolaris 11.3をインストールしましたが、問題があります。
Oracle Webサイトから.ovaファイルを取得しましたが、ディスクサイズが十分に大きくないため、より多くのスペースが必要です。
それで、2つのディスクを作成し、ディスク1をディスク2にミラーリングしたいと思います。
しかし、2番目のディスクを作成すると、/ dev / dsk(c2d0)には表示されません。なぜですか?
PS:「format」コマンドを入力すると、彼が一覧表示されます。
答え1
devfsadm -v
システムが開発リンクを構築していない場合は、それを実行して構築する必要があります。私も-C
開発ツリーを整理するのが好きです。また、x86 の開発ツリーはストレージの SPARC と若干異なります。
Jeff Schallerがコメントで述べたように、他のドライブにミラーリングしても余分なスペースはありません。これは少し冗長性を提供します(VirtualBoxを介して提供される2番目のドライブが別のデバイスであると仮定)、ZFSがデータ破損を修復するのに役立ちます。
より多くのストレージ容量を確保することが目標である場合は、virtualboxを介してドライブを追加し、ここに別のzpoolを作成し、必要に応じてデータセットを作成することもできます。
私はまだ試していませんが、virtualbox側でストレージを「拡張」できると思います。その場合、プールで「自動拡張」オプションを設定すると、そのスライスでより多くのストレージが使用可能になると、プールは拡張を試みます。
zpool get autoexpand rpool NAME PROPERTY VALUE SOURCE rpool autoexpand off default
別のオプションは、特定のデータセットの圧縮を有効にしてデータの増加を支援することです。現在、圧縮はオペレーティングシステムのブートデータセットで「on」より高くすることはできませんが、それを変更できるRFEがあると思います。