linux挂载fstab挂载nfs
时间: 2023-09-21 18:07:13 浏览: 70
可以使用以下命令将 NFS 挂载添加到 /etc/fstab 中:
server:/remote/export /local/mount/point nfs defaults 0 0
其中,server:/remote/export 是 NFS 服务器和共享目录的路径,/local/mount/point 是本地挂载点的路径。默认能够自动挂载,挂载选项为 defaults,0 0 表示在启动时自动挂载,也就是说,如果系统重启,这个 NFS 共享目录将自动挂载到指定的本地挂载点。
相关问题
linux挂载fstab挂载nfs详细参数解释
当在 fstab 文件中为 NFS 文件系统指定挂载选项时,可以使用一些特殊的选项。这些选项包括:
rw – NFS 文件系统应以读 / 写模式挂载。
ro – NFS 文件系统应以只读模式挂载。
noauto – 不要自动挂载 NFS 文件系统。相反,必须手动执行挂载命令。
bg – 挂载 NFS 文件系统时,应在后台运行 Mount 命令。这将使系统在无法连接到远程文件系统时能够继续引导,而不会锁定。
soft – 如果遇到问题,可以不断地尝试连接到远程 NFS 服务器,并且在无法连接到服务器时不会锁定系统。这在处理不稳定的网络上非常有用。
hard – 如果遇到问题,则应将 NFS 文件系统挂载为“硬件”。这将在无法连接到服务器时锁定系统。建议仅在非常稳定的网络上使用此选项。
intr – 在 NFS 文件系统挂载时,应允许使用 Ctrl-C 之类的中断命令打断卡住的命令。
timeo – 在放弃连接之前等待远程 NFS 服务器响应的时间。以十分之一秒为单位指定。
retrans – 在放弃连接之前尝试发送到远程 NFS 服务器的重新传输次数。
例子:
192.168.1.100:/home/public /mnt/nfs nfs rw,noauto,soft,timeo=10,proto=tcp 0 0
linux挂载nfs
要在Linux上挂载NFS(Network File System),你可以按照以下步骤进行操作:
1. 首先,确保你已经安装了nfs-utils软件包。如果未安装,可以使用以下命令来安装:
```
sudo apt-get install nfs-utils
```
2. 创建一个本地目录,用于将NFS共享挂载到该目录。例如,我们创建一个名为`/mnt/nfs`的目录:
```
sudo mkdir -p /mnt/nfs
```
3. 然后,使用`mount`命令将NFS共享挂载到目标目录。语法如下:
```
sudo mount <NFS服务器地址>:<共享目录> <目标目录>
```
其中,`<NFS服务器地址>`是NFS服务器的IP地址或主机名,`<共享目录>`是在NFS服务器上共享的目录,`<目标目录>`是你要将NFS共享挂载到的本地目录。
例如,要将NFS服务器上的IP地址为192.168.1.100的`/home/data`目录挂载到本地的`/mnt/nfs`目录,可以使用以下命令:
```
sudo mount 192.168.1.100:/home/data /mnt/nfs
```
4. 如果你的NFS服务器需要进行身份验证,可以使用`-o`选项指定用户名和密码。例如:
```
sudo mount -o username=<用户名>,password=<密码> <NFS服务器地址>:<共享目录> <目标目录>
```
替换`<用户名>`和`<密码>`为你的NFS服务器的凭据。
5. 成功挂载后,你可以浏览本地目录`/mnt/nfs`,访问NFS共享的文件和目录。
如果你需要在系统启动时自动挂载NFS共享,你可以编辑`/etc/fstab`文件,添加类似下面的行:
```
<NFS服务器地址>:<共享目录> <目标目录> nfs defaults 0 0
```
保存文件后,系统将在启动时自动尝试挂载NFS共享。