我是 Linux 新手,所以请原谅我的知识不足。我想做的事情如下:
创建一个 32GB 的 RAM 磁盘并将其挂载为 NFS 导出,并授予所有人对其的完全访问权限。这是我迄今为止尝试过的方法:
内存盘
mkdir –p /mnt/ramdisk
chmod –r 777 /mnt/ramdisk
mount –t tmpfs –o size=32G tmpfs /mnt/ramdisk/
NFS
mkdir -p /exports/ramdisk
chmod –r 777 /exports/ramdisk
mount –bind /mnt/ramdisk /exports/ramdisk
如有任何建议,我将不胜感激。
骨
答案1
您应该在 /etc/exports 中有一个与您在 NFS 上导出的文件夹相关的条目,类似于:
/exports/ramdisk *(fsid=25,rw,sync)
跑步
sudo service nfs-kernel-server restart
更新 /etc/exports 后。
在您要在 /etc/fstab 中安装此共享的计算机上
ip-of-nfs-server:/exports/ramdisk /exports/ramdisk nfs rw,bg
将第二条路径更改为您作为挂载点创建的本地文件夹,然后运行
sudo mount -a
编辑 /etc/fstab 后。
注销或重启时,ramdisk 将会消失。