Общий доступ к папкам кластера Raspberry pi с помощью samba - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь построить кластер Raspberry pi с 16 pis.Я использую samba для создания общего каталога, чтобы я мог смонтировать его на главный узел и поделиться им со всеми узлами подчиненных.Я попробовал все нижеприведенные реализации, что я нашел в Google.Но все равно обмен не работает.На sudo -a mount он показывает HOST IS DOWN.

smbclient -L 192.168.1.30 -U pi -d 256

samba_tevent: Destroying timer event 0x7439a0 "tevent_req_timedout"
samba_tevent: Schedule immediate event "tevent_req_trigger": 0x7430a8
samba_tevent: Run immediate event "tevent_req_trigger": 0x7430a8
protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE


Would any one guide me in the right direction.

sudo nano /etc/fstab
//192.168.1.30/share /home/pi/Desktop/share cifs u 


 username=pi,password=,sec=ntlm,noserverino,vers=2.0,file_mode=0777,
 dir_mode=0777 0 0

sudo nano /etc/samba/smb.conf
samba_tevent: Destroying timer event 0x7439a0 "tevent_req_timedout"
samba_tevent: Schedule immediate event "tevent_req_trigger": 0x7430a8
samba_tevent: Run immediate event "tevent_req_trigger": 0x7430a8
protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE

  #======================= Global Settings =======================

[global]


 workgroup = WORKGROUP

 dns proxy = no

 protocol = SMB3
 #### Networking ####

 interfaces = lo eth0 127.0.0.1 192.168.1.30

 hosts allow = 127.0.0.1 127.0.1.13 127.0.1.63

 bind interfaces only = yes


#### Debugging/Accounting ####


 log file = /var/log/samba/log.%m


 max log size = 1000


  syslog = 0


  panic action = /usr/share/samba/panic-action %d

    ####### Authentication #######


  server role = standalone server


  passdb backend = tdbsam

  obey pam restrictions = yes


  unix password sync = yes


  passwd program = /usr/bin/passwd %u
  passwd chat = *Enter\snew\s*\spassword:* %n\n 
  *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .


  pam password change = yes

  map to guest = bad user
  ########## Domains ###########

  logon drive = H:
  logon script = logon.cmd

  add user script = /usr/sbin/adduser --quiet --disabled-password --gecos 
  "" %u

    add machine script  = /usr/sbin/useradd -g machines -c "%u machine 
    account" -d /var/lib/samba -s /bin/false %u

    add group script = /usr/sbin/addgroup --force-badname %g

    ############ Misc ############

   include = /home/samba/etc/smb.conf.%m


  ;   idmap uid = 10000-20000
 ;   idmap gid = 10000-20000
 ;   template shell = /bin/bash


;   usershare max shares = 100


usershare allow guests = yes

 #======================= Share Definitions =======================

[homes]
comment = Home Directories
browseable = no


read only = yes


create mask = 0700


 directory mask = 0700


 valid users = %S

  ;[netlogon]
 ;   comment = Network Logon Service
  ;   path = /home/samba/netlogon
 ;   guest ok = yes
 ;   read only = yes


 ;[profiles]
 ;   comment = Users profiles
 ;   path = /home/samba/profiles
 ;   guest ok = no
 ;   browseable = no
 ;   create mask = 0600
 ;   directory mask = 0700

  [printers]
  comment = All Printers
  browseable = no
 path = /var/spool/samba
  printable = yes
  guest ok = no
  read only = yes
  create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no

write list = root, @lpadmin

[share]
Comment = Pi shared folder
path = /home/pi/Desktop/share
available = yes
browsable = yes
writable = yes
read only = no
valid users = pi
create mask = 0777
directory mask =0777
public = yes
guest ok = yes



testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Processing section "[share]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Я понятия не имею, почему он по-прежнему показывает, что хост не работает, и я не могу поделиться им через pis.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...