Ну что... я разобрался, как подключить шред-диски к маку через NFS!!! Я постоянно получал ошибку "Operation not permitted", когда использовал команду, указанную в разделе UNAS Pro Services, а также другие ошибки. Единственный минус – нет способа подключить UNAS Personal Drive через NFS. Всё ещё нужно потестировать и посмотреть, поможет ли это с проблемами поврежденных файлов и изображений. Для всех, кто испытывает трудности с этим, следуйте моим инструкциям ниже.
UNAS
1. В разделе Настройки – Сервисы убедитесь, что NFS отмечен.
2. Нажмите Добавить NFS-подключения.
3. В поле Имя хоста или IP-адрес введите IP-адрес мака, к которому вы пытаетесь подключиться. Здесь можно указать несколько IP-адресов, если вы подключаетесь с разных устройств. Убедитесь, что всем вашим устройствам назначены статические IP-адреса.
4. Нажмите Добавить общие диски. Выберите UNAS-диски, которыми вы хотите поделиться с IP-адресами, указанными выше. Здесь можно также установить уровень доступа.
MAC
1. Откройте терминал.
2. Проверьте, можете ли вы видеть UNAS-шары, которые вы только что создали. Замените UNAS-PRO-IP-ADDRESS IP-адресом вашего UNAS Pro. Если вы видите список экспортированных шаров с вашими UNAS-шарами, переходите к следующему шагу.
showmount -e UNAS-PRO-IP-ADDRESS
3. Создайте каталоги для каждого из общих дисков на UNAS Pro. Они не обязательно должны совпадать с фактическим названием диска, но для простоты лучше, чтобы они были похожи. Пример:
sudo mkdir /private/nfs/Photos
sudo mkdir /private/nfs/Backups
sudo mkdir /private/nfs/Files
4. Теперь вам нужно подключить каждый из общих дисков по очереди. При подключении они должны автоматически отображаться в боковой панели Finder. Обязательно замените UNAS-PRO-IP-ADDRESS IP-адресом вашего UNAS Pro, названиями общих дисков на вашем UNAS и каталогами, которые вы создали на предыдущем шаге. '-o resvport,rw' предотвращает ошибку "Operation not permitted" и даёт вам права на чтение/запись. Если вам нужно только чтение, вам следует просто убрать ',rw'. Пример:
sudo mount -t nfs -o resvport,rw UNAS-PRO-IP-ADDRESS:/var/nfs/shared/Photos /private/nfs/Photos
sudo mount -t nfs -o resvport,rw UNAS-PRO-IP-ADDRESS:/var/nfs/shared/Backups /private/nfs/Backups
sudo mount -t nfs -o resvport,rw UNAS-PRO-IP-ADDRESS:/var/nfs/shared/Files /private/nfs/Files
**В любое время, когда вас в терминале просят ввести пароль, используйте пароль для пользователя мака, а НЕ для вашего UNAS.**
Я очень надеюсь, что использование NFS решит проблемы с повреждением, которые я замечал. Не уверен, будут ли они автоматически переподключаться при перезагрузке машины. Возможно, мне придется написать простой скрипт для запуска при загрузке, чтобы автоматически переподключать общие диски. Сообщу о результатах.
Надеюсь, это поможет!
UNAS
1. В разделе Настройки – Сервисы убедитесь, что NFS отмечен.
2. Нажмите Добавить NFS-подключения.
3. В поле Имя хоста или IP-адрес введите IP-адрес мака, к которому вы пытаетесь подключиться. Здесь можно указать несколько IP-адресов, если вы подключаетесь с разных устройств. Убедитесь, что всем вашим устройствам назначены статические IP-адреса.
4. Нажмите Добавить общие диски. Выберите UNAS-диски, которыми вы хотите поделиться с IP-адресами, указанными выше. Здесь можно также установить уровень доступа.
MAC
1. Откройте терминал.
2. Проверьте, можете ли вы видеть UNAS-шары, которые вы только что создали. Замените UNAS-PRO-IP-ADDRESS IP-адресом вашего UNAS Pro. Если вы видите список экспортированных шаров с вашими UNAS-шарами, переходите к следующему шагу.
showmount -e UNAS-PRO-IP-ADDRESS
3. Создайте каталоги для каждого из общих дисков на UNAS Pro. Они не обязательно должны совпадать с фактическим названием диска, но для простоты лучше, чтобы они были похожи. Пример:
sudo mkdir /private/nfs/Photos
sudo mkdir /private/nfs/Backups
sudo mkdir /private/nfs/Files
4. Теперь вам нужно подключить каждый из общих дисков по очереди. При подключении они должны автоматически отображаться в боковой панели Finder. Обязательно замените UNAS-PRO-IP-ADDRESS IP-адресом вашего UNAS Pro, названиями общих дисков на вашем UNAS и каталогами, которые вы создали на предыдущем шаге. '-o resvport,rw' предотвращает ошибку "Operation not permitted" и даёт вам права на чтение/запись. Если вам нужно только чтение, вам следует просто убрать ',rw'. Пример:
sudo mount -t nfs -o resvport,rw UNAS-PRO-IP-ADDRESS:/var/nfs/shared/Photos /private/nfs/Photos
sudo mount -t nfs -o resvport,rw UNAS-PRO-IP-ADDRESS:/var/nfs/shared/Backups /private/nfs/Backups
sudo mount -t nfs -o resvport,rw UNAS-PRO-IP-ADDRESS:/var/nfs/shared/Files /private/nfs/Files
**В любое время, когда вас в терминале просят ввести пароль, используйте пароль для пользователя мака, а НЕ для вашего UNAS.**
Я очень надеюсь, что использование NFS решит проблемы с повреждением, которые я замечал. Не уверен, будут ли они автоматически переподключаться при перезагрузке машины. Возможно, мне придется написать простой скрипт для запуска при загрузке, чтобы автоматически переподключать общие диски. Сообщу о результатах.
Надеюсь, это поможет!
