挂载文件系统

  1. 启动 NFS 客户端
    挂载前,请确保系统中已经安装了nfs-utils或nfs-common,安装方法如下:
    CentOS:
    sudo yum install nfs-utils

Ubuntu 或 Debian:

sudo apt-get install nfs-common
  1. 创建待挂载目标目录
    使用下列命令创建待挂载目标目录。
mkdir <待挂载目标目录>
  1. NFS 挂载
    NFS v4.0 挂载
    使用下列命令实现 NFS v4.0 挂载。
sudo mount -t nfs -o vers=4 <挂载点IP>:/ <待挂载目标目录>

挂载点IP:指创建文件系统时,自动的生成的挂载点 IP。
目前默认挂载的是文件系统的根目录 "/"。 在文件系统中创建子目录后,可以挂载该子目录。
待挂载目标目录: 在当前服务器上,需要挂载的目标目录,需要用户事先创建。

NFS v3.0 挂载
使用下列命令实现 NFS v3.0 挂载。

sudo mount -t nfs -o vers=3,nolock,proto=tcp <挂载点IP>:/ <待挂载目标目录>

挂载点IP:指创建文件系统时,自动的生成的挂载点 IP。
NFS v3.0 仅支持子目录挂载,缺省文件系统子目录为 FSID 或者 "nfs" 。
待挂载目标目录: 在当前服务器上,需要挂载的目标目录,需要用户事先创建。
注意:
<挂载点IP>:/与<待挂载目标目录>之间有一个空格。

开机自动挂载文件系统

1.首先,连接到需要自动挂载文件系统的linux主机。打开 "/etc/fstab" 文件 (确保您登陆的账户享有 root 权限)。

//使用以下命令打开 fstab 文件
vi /etc/fstab

2.打开 "fstab" 文件后,输入 "i"(insert), 在 /etc/fstab 添加如下命令行。

//使用 NFS4.0 挂载

<挂载点IP>:/ <待挂载目标目录> nfs4 nfsvers=4,hard,timeo=600,retrans=2,_netdev 0 0

例如:10.10.19.12:/ /local/test nfs4 nfsvers=4,hard,timeo=600,retrans=2,_netdev 0 0
//使用 NFS3.0 挂载

<挂载点IP>:/ <待挂载目标目录> nfs nfsvers=3,hard,timeo=600,retrans=2,_netdev 0 0

例如:10.10.19.12:/ /local/test nfs4 nfsvers=3,hard,timeo=600,retrans=2,_netdev 0 0

3.按下键盘 "Esc" 按键并输入 ":wq" 以保存上述修改。重启客户端后,可以看到文件系统为自动挂载。

注意:

若添加了自动挂载命令,但共享文件系统状态异常时,可能会导致 Linux 系统无法正常启动,因为Linux 系统会需要将 fstab 中自动启动的命令成功执行才能正常启动。此时,您可以在系统启动时进入"单用户模式",将 fstab 中的自动挂载命令删除后再重启主机。

点赞 ({{click_count}}) 收藏 (0)

如何安装双系统

linux系统命令

linux系统教程