Моя машина: Ubuntu 20.04
Я создал общий ресурс на своем сервере Samba. Довольно чисто и сухо. Я могу получить доступ к серверу из бэкэнда через ssh и свободно перемещаться по нему.
Однако, если я попытаюсь получить к нему доступ из своего файлового проводника (у меня есть и Nautilus, и Nemo), он скажет мне: «Нет такого файла или каталога».
Вот соответствующая конфигурация общего ресурса в / etc / samba / smb.conf
:
[CALL_ARCHIVES]
comment = For samba share of volume tank
vfs objects = glusterfs
glusterfs:volume = tank
glusterfs:logfile = /var/log/samba/glusterfs-tank.%M.log
glusterfs:loglevel = 7
path = /CALL_ARCHIVES
read only = no
valid users = backup root
write list = backup
create mode = 0775
directory mode = 0775
kernel share modes = no
НО , если я подожду до следующего дня, я его увижу. Я попытался перезапустить сетевые службы на своем конце с помощью service network-manager restart
, но это не сработало. Что я могу смыть / очистить, чтобы я сразу это увидел?
И еще кое-что. У моего сервера самбы есть общедоступный адрес 192.168.75.36
, который используется в качестве IP-адреса высокой доступности, вместо доступа к фактическому IP-адресу машины, который равен 192.168.75.35
.
Вот файл / etc / ctdb / public_addresses
:
[root@san01 tank]# cat /etc/ctdb/public_addresses
192.168.75.36/19 enp3s0f1
Вот два физических IP-адреса двух машин самбы:
[root@san01 ctdb]# cat nodes
192.168.75.35
192.168.75.37
Когда я не мог увидеть новый общий ресурс из 75.36
IP, я смог увидеть его с 75.35
IP. Теперь я вижу это по обоим ( smb: //192.168.75.36/ARCHIVE_CALLS
и smb: //192.168.75.35/ARCHIVE_CALLS
в моем файловом проводнике).
Так что мне нужно сделать, чтобы это сразу стало видно?