想起をいじくり回すためにLXDをセットアップしています。ストレージをRAIDデバイスにのみマウントしたいので、デフォルトのストレージを削除するか、置き換え/リダイレクトすることをお勧めします。デフォルトのプロファイルで使用されているため、デフォルトのストレージを削除できません。
RAIDストレージをコンジュアアップで使用し、デフォルトのストレージを使用していないことを確認するにはどうすればよいですか?
デフォルトのストレージはSudo lxc storage delete default
で削除できます。
わかりました。うまくいくと思われる回避策を見つけたようです。
デフォルトのプロファイルを削除します
lxc profile delete default
次に、lxc-storageを削除しました
Sudo rm /var/lib/lxd/storage-pools
最後に、RAID上のディレクトリを削除されたディレクトリとしてリンクし、新しいストレージを作成しました
Sudo ln -s /mnt/RAID/lxc-storage-pools /var/lib/lxd/storage-pools
lxc storage create default dir
しかし、これを行うためのより良い方法があるはずです。
次に、デフォルトのプロファイル設定を失ったため、lxdを再インストールしました...
プールがZFSプールとして作成されている場合は、以下を使用できます。
デフォルトのストレージはデフォルトのプロファイルの一部であるため、削除できません。デフォルトのプロファイルは削除できません。したがって、これを回避する方法は、空白のプロファイルをデフォルトのプロファイルにプッシュすることです。
printf 'config: {}\ndevices: {}' | lxc profile edit default
次に、デフォルトのストレージがデフォルトのプロファイルから削除されるため、;を使用してデフォルトのストレージを削除できるようになります。
lxc storage delete default