- Jetson nano的nfs连接atlas500,共享同一目录
为了方便开发,Jetson nano、atlas500要设置在一个网段,我的配置是:
nano:192.168.2.173(桥接模式),atlas500:192.168.2.111
在jetson终端输入如下命令安装nfs:
sudo apt install nfs-kernel-server # 安装NFS服务器
sudo apt install nfs-common # 安装NFS客户端
#sudo apt install sysv-rc-conf #jetson不支持这个命令用别的命令关闭防火墙看我的网络文章
#sudo sysv-rc-conf iptables off # 关闭防火墙
添加nfs共享目录:
sudo vim /etc/exports
在文件末尾添加:
/home *(rw,sync,no_root_squash)
然后赋权限
# 挂载目录为 /home/ljx/huawei
sudo chmod -R 777 /home/ljx/huawei/
sudo chown -R nobody /home/ljx/huawei/
开启nfs:
sudo /etc/init.d/nfs-kernel-server start
最后在atlas500上,就可以通过nfs挂载目录了
Euler:/# mount -t nfs -o nolock 192.168.2.173:/home/ljx/huawei/ /mnt
示例
ljx@ljx-desktop:~$ sudo /etc/init.d/nfs-kernel-server restart
[ ok ] Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.service.
ljx@ljx-desktop:~$ sudo /etc/init.d/nfs-kernel-server start
[ ok ] Starting nfs-kernel-server (via systemctl): nfs-kernel-server.service.
ljx@ljx-desktop:~$ sudo chmod -R 777 /home/ljx/huawei/
ljx@ljx-desktop:~$ sudo chown -R nobody /home/ljx/huawei/
ljx@ljx-desktop:~$ sudo /etc/init.d/nfs-kernel-server start
[ ok ] Starting nfs-kernel-server (via systemctl): nfs-kernel-server.service.
ljx@ljx-desktop:~$ cd /home/ljx/
Display all 115 possibilities? (y or n)
ljx@ljx-desktop:~$ cd /home/ljx/huawei/
ljx@ljx-desktop:~/huawei$ ls
ljx@ljx-desktop:~/huawei$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p1 235G 94G 132G 42% /
none 951M 0 951M 0% /dev
tmpfs 990M 35M 956M 4% /dev/shm
tmpfs 990M 29M 962M 3% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 990M 0 990M 0% /sys/fs/cgroup
tmpfs 198M 20K 198M 1% /run/user/1000
ljx@ljx-desktop:~/huawei$ sudo cp /home/ljx/
Display all 173 possibilities? (y or n)
ljx@ljx-desktop:~/huawei$ sudo cp /home/ljx/atlas500_last.tar .
Euler:~ # mount -t nfs -o nolock 192.168.2.173:/home/ljx/huawei/ /mnt
Euler:~ # cd /mnt/
Euler:/mnt # ls
Euler:/mnt # ls
atlas500_last.tar
Euler:/mnt # ls
atlas500_last.tar
Euler:/mnt #