При монтировании доли NFSv4 от Debian Linux 6 до Freebsd 9-RC3 “сервер требует более сильной аутентификации”

Что касается уничтожения-9, это отправляет сигнал в процесс для "умирания" прямо на месте. Процесс умирает (если это не находится в непрерываемом сне, в этом случае это становится зомби). Никакие файлы не закрываются, никакие данные не выписаны, и программа не может поймать этот сигнал и сделать что-то еще. Никакая очистка, нет ничто: это просто умирает.

Файловые системы сегодня очень устойчивы; вещи как XFS, JFS, ext3, и ext4 у всех есть журналы и другие вещи сохранить метаданные файловой системы в целости.

Двоичные файлы как сам Apache и другие вряд ли будут повреждены внезапной потерей питания, или системой уничтожают, как они или в памяти или в быть считанным; если они читаются из (т.е. Apache, HTTP запускается, например), возможно, что скачок напряжения мог повредить двоичный файл, но это кажется маловероятным.

У меня есть Mac, Мини-людям, кажется, нравится отключать холод (неважно, сколько раз я говорю им.....), и он просто продолжает идти.

По большей части пока Вы не полагаетесь, уничтожают-9 или питание регулярно, я не волновался бы слишком много. Вещи были намного хуже в прошлом; я волновался бы больше о (например), Солярисе 2.6, чем я буду о Солярисе 10 (и так далее).

5
задан 6 January 2012 в 02:11
3 ответа

Вы указали тип аутентификации на сервере FreeBSD и в вашем cmd для монтирования с него? FreeBSD afaik требует этого для NFSv4.

sec = ⟨flavor⟩ Этот параметр указывает, какой вариант безопасности следует использовать. для крепления. В настоящее время это:

                 krb5 ‐  Use KerberosV authentication
                 krb5i ‐ Use KerberosV authentication and
                         apply integrity checksums to RPCs
                 krb5p ‐ Use KerberosV authentication and
                         encrypt the RPC data
                 sys ‐   The default AUTH_SYS, which uses a
                         uid + gid list authenticator

См. Mount_nfs (8)

1
ответ дан 3 December 2019 в 01:40

I had the same problem, make sure you have a "V4:" root line in /etc/exports, like so:

V4: / -sec=sys
/tank/dedup host1 host2 host3
3
ответ дан 3 December 2019 в 01:40

На стороне сервера в FreeBSD вам понадобятся следующие строки в /etc/rc.conf

nfs_server_enable="YES"
nfsv4_server_enable="YES"
nfsuserd_enable="YES"

, и это будет самый простой из возможных / etc / exports

V4: /
/

На стороне клиента Debian , вы хотите смонтировать его с помощью NFSv4 следующим образом:

$ sudo mount -t nfs4 test.home:/ /mnt

Вы хотите заменить test.home IP-адресом или именем хоста вашего NFS-сервера, и вы можете заменить / mnt любой точкой монтирования, которую хотите использовать.

Вы можно проверить используемый протокол, посмотрев на вывод этой команды:

$ mount
test.home:/ on /mnt type nfs4 (rw,addr=192.168.1.5,clientaddr=192.168.1.3)
1
ответ дан 3 December 2019 в 01:40

Теги

Похожие вопросы