我的机器: Ubuntu 20.04
我在桑巴服务器上创建了一个共享。又干又干。我可以通过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
重新启动我的网络服务,但这不起作用。有什么可以让我立即看到的?
还有一件事。我的samba服务器有一个公共地址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
)。
那么,我需要做什么才能让这件事立即显现出来呢?
发布于 2021-04-23 06:59:46
不幸的是,您将不得不使用一个完全不同的操作系统,尝试Debian。这在Ubuntu是行不通的。
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1807177
https://askubuntu.com/questions/1325582
复制相似问题