/ etc/fstabに次の行があります。
/mnt/tmp /tmp none bind,nobootwait
ただし、EC2では、再起動中に/ mntが失われ、/ mnt/tmpが存在しないためにマウントが失敗する場合があります。では、このディレクトリを明示的に作成する方法はありますか?
/etc/rc.localファイルに次の行を追加できます。
mkdir -p /mnt/tmp && mount --bind -o nobootwait /mnt/tmp /tmp
Fstabからディレクトリをマウントするスクリプトは_/etc/init.d/mountall.sh
_です。 _mkdir -p /mnt/tmp
_行の直前に_mount -a
_を追加できます。 mount_all_local()
関数にあります。
これは、mkdirコマンドを追加した後の私の_mountall.sh
_スクリプトです。
_mount_all_local() {
mkdir -p /mnt/tmp;
mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2,ceph \
-O no_netdev
}
_