Eu segui estas instruções (com muitas atualizações desde é velho) para trabalhar dois nós do Samba no meu laboratório VirtualBox. Está quase pronto, mas tenho um problema estranho e não sei onde procurar a solução:
Não consigo copiar arquivos maiores que 7 MB da área de trabalho do Windows para esse compartilhamento. Os menores eu copio sem nenhum problema. O erro é "Há um problema ao acessar \ 192.168.1.128 \ public" "Certifique-se de estar conectado à rede e tente novamente".
UPDATE: Acabei de reiniciar o host do VirtualBox e ligar as duas VMs do CentOs. Usando a área de trabalho do Windows, consegui criar uma nova pasta e copiar arquivos de 1 Gb para o compartilhamento com êxito. Após a conclusão da cópia, não consigo copiar o arquivo grande novamente (lotes de pequenos são copiados ok).
UPDATE 2: Acabei de perceber que sou capaz de copiar arquivos para compartilhar root (público), mas não para pastas que criei de clientes (Windows 7 e Ubuntu quais) UPDATE 2a: Eu estava errado, eu consegui copiar mais gigabytes no compartilhamento de raiz (público) do Windows antes de começar a bater o mesmo erro, do arquivo Ubuntu é sempre copiado até o final, mas com mensagem de erro no final (argumento inválido )
Alguma idéia?
[root@smb1 ~]# testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "idmap backend" option is deprecated
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
map to guest = Bad Password
private dir = /clusterdata/ctdb
max protocol = SMB2
use mmap = No
clustering = Yes
fileid:mapping = fsname
idmap config * : backend = tdb2
ea support = Yes
[public]
comment = public share
path = /clusterdata/public
read only = No
guest only = Yes
guest ok = Yes
[root@smb2 ~]# cat /etc/sysconfig/ctdb
CTDB_RECOVERY_LOCK="/clusterdata/ctdb.lock"
CTDB_PUBLIC_INTERFACE=eth0
CTDB_PUBLIC_ADDRESSES=/etc/ctdb/public_addresses
CTDB_MANAGES_SAMBA=yes
ulimit -n 10000
CTDB_NODES=/etc/ctdb/nodes
CTDB_LOGFILE=/var/log/log.ctdb
CTDB_DEBUGLEVEL=2
CTDB_PUBLIC_NETWORK="192.168.1.0/24"
CTDB_PUBLIC_GATEWAY="192.168.1.1"
Jan 14 19:01:12 smb2 smbd[17637]: [2014/01/14 19:01:12.908248, 0] locking/locking.c:887(share_mode_lock_destructor)
Jan 14 19:01:12 smb2 smbd[17637]: delete_rec returned NT_STATUS_UNSUCCESSFUL
Jan 14 19:01:12 smb2 smbd[17637]: [2014/01/14 19:01:12.908417, 0] lib/util.c:1117(smb_panic)
Jan 14 19:01:12 smb2 smbd[17637]: PANIC (pid 17637): could not delete share entry: NT_STATUS_UNSUCCESSFUL
[root@smb1 ~]# rpm -qa | grep samba
samba-winbind-3.6.9-167.el6_5.x86_64
samba-3.6.9-167.el6_5.x86_64
samba-common-3.6.9-167.el6_5.x86_64
samba-winbind-clients-3.6.9-167.el6_5.x86_64
Tags virtualbox samba cluster linux centos