web-dev-qa-db-ja.com

再起動後、マウントされたディスクが消える

SSDを搭載したCentos7専用サーバーと400GBのnvmessdを持っています。チュートリアルに従って、nvmeディスクをマウント+フォーマット(xfsファイルシステムとして)して、そのドライブにNoSQLデータベースをセットアップできるようにしました。ただし、サーバーを再起動するたびにディスクが消え、マウントされたフォルダーが再び空になります。

ディスクをマウントするために実行したコマンド:

fdisk -l

戻ってきた:

ディスク/ dev/nvme0n1:400.1 GB、400088457216バイト、781422768セクター単位= 1のセクター* 512 = 512バイトセクターサイズ(論理/物理):512バイト/ 512バイトI/Oサイズ(最小/最適):512バイト/ 512バイト

ディスク/ dev/sda:275.1 GB、275064201216バイト、537234768セクター単位= 1のセクター* 512 = 512バイトセクターサイズ(論理/物理):512バイト/ 512バイトI/Oサイズ(最小/最適):512バイト/ 512バイトディスクラベルタイプ:dosディスク識別子:0x000b09ac

デバイスブート開始終了ブロックIDシステム/ dev/sda1 * 2048 2050047 1024000 83 Linux/dev/sda2 2050048 528844799 263397376 83 Linux/dev/sda3 528844800 537233407 4194304 82Linuxスワップ/ Solaris

mkfs.xfs /dev/nvme0n1 -f (-f was required after the first time)
mkdir /database
mount /dev/nvme0n1 /database

その後、df -hを実行するとドライブが一覧表示されますが、再起動するとそのドライブも一覧から消えます。私は何が間違っているのですか?

1
kentor

これを/ etc/fstabに追加してみてください。

/dev/nvme0n1 /database xfs defaults 0 0

これでうまくいくはずです。

3
Soruk