Я выполняю ubuntu 14.04 LTS на двух серверах в AWS. Каждый выполняет nfsd, и другой выполняет клиент. Я сделал объем EBS на 250 ГБ и совместно использовал его, затем я пошел на клиент и смонтировал его.
Вот сервер
ubuntu@nfs:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.8G 954M 6.4G 13% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 1.9G 12K 1.9G 1% /dev
tmpfs 377M 340K 377M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 0 1.9G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/xvdb 250G 33M 250G 1% /mnt/nfsstore
Вот команда, я работал на клиенте
sudo mount -t nfs -o proto=tcp,port=2049 nfs.prod:/ /mnt
Вот клиент
ubuntu@web11:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.8G 1.1G 6.3G 15% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 1.9G 12K 1.9G 1% /dev
tmpfs 377M 348K 377M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 0 1.9G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/xvdb 20G 44M 19G 1% /var/www
nfs.prod:/ 7.8G 954M 6.4G 13% /mnt
Я ожидал 250G быть доступным в/mnt/nfsstore - действительно ли это - ошибка дисплея, или я могу ожидать только 6.4 ГБ доступного пространства?
Спасибо @cylgalad - это - то, что я сделал:
sudo umount /mnt
mount -t nfs -o proto=tcp,port=2049 nfs.prod:/export/nfsstore /mnt
Теперь:
df -h
...
nfs.prod:/export/nfsstore 250G 32M 250G 1% /mnt
Хороший, чтобы пойти. Большое спасибо!
В первом представлении кажется, что клиент /mnt
= сервер /
вместо /mnt/nfsstore
, проверьте /etc/export
на сервере (Вы должны добавить его содержание к своему вопросу).
Попытка sudo mount -t nfs -o proto=tcp,port=2049 nfs.prod:/mnt/nfsstore /mnt
, это должно зафиксировать его.