Strumenti Utente

Strumenti Sito


progetti:cluster-uff

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
progetti:cluster-uff [2017/11/20 13:16]
stefano
progetti:cluster-uff [2023/04/17 14:25] (versione attuale)
Linea 91: Linea 91:
 oppure nell'altro server:\\ oppure nell'altro server:\\
   filter = [ "a|/dev/sdb1|"   filter = [ "a|/dev/sdb1|"
- + 
 +poi:\\ 
 +  pcs resource create clvmd ocf:heartbeat:clvm op monitor interval=30s on-fail=fence clone interleave=true ordered=true 
 + 
 +ordine di avvio:\\ 
 +  pcs constraint order start dlm-clone then clvmd-clone 
 +collocazione:\\ 
 +  pcs constraint colocation add clvmd-clone with dlm-clone 
 seguire procedura per dlm e clvmd\\ seguire procedura per dlm e clvmd\\
 seguire procedura per creare filesystem clusterizzato gfs2\\ seguire procedura per creare filesystem clusterizzato gfs2\\
Linea 131: Linea 139:
 191 hdold\\ 191 hdold\\
  
 +===== 12-2017 =====
 +fileserver samba\\
 +Due nodi Centos in drbd + pacemaker per esportare condivisioni samba\\
 +
 +==== SO ====
 +installare il SO su hd da 10G\\
 +
 +==== software ====
 +installare elrepo per drbd\\
 +samba\\
 +pacemaker\\
 +e ricordarsi di disabilitare selinux altrimenti fare le opportune modifiche per far accedere alle cartelle condivise\\
 +==== drbd ====
 +aggiungere su ciascun nodo hd da 500 poi da 400 ecc..\\
 +dopo aver aggiunto l'HD partizionare\\
 +  fdisk /dev/sdb
 +controllare PT dos con \\
 +  p
 +se tutto ok creare nuova partizione con\\
 +  n
 +  invio 
 +  invio
 +  invio
 +salvare con\\
 +  w
 +Azzerare la partizione appena creata con il seguente comando\\
 +  dd if=/dev/zero of=/dev/sdx1 bs=1M count=128
 +Normalemente non mi è mai capitato ma per questa particolare situazione di nodo centos 7 su VM vmware esx6 e 6.5 con disco vmdk è stato necessario altrimenti drbd restituisce errori nella fase di creazione dei metadati\\
 +preparare i file .res\\
 +e quindi creare il device con i  metadati\\
 +  drbdadm create-md rx...
 +
 +Appena pronti lanciare la sincronizzazione e dal nodo da cui si è lanciata possiamo cominciare a usarlo\\
 +Quindi si formatta e poi si monta.\\
 +La partizione creata ha già di default un tipo di formattazione linux (ext)\\
 +Per sicurezza l'ho ulteriormente formattata in ext4\\
 +  mkfs.ext4 /dev/drbdx:
 +
 +
 +==== samba ====
 +creare le seguenti directory\\
 +  mkdir /q-PUSRPC
 +  mkdir /q-GABIMM
 +  mkdir /q-ANTMOB
 +  mkdir /q-UPGDIG
 +  mkdir /q-SCIENT
 +
 +e modificare il file /etc/samba/smb.conf aggiungendo\\
 +  [PUSRPC]
 +          comment = commento
 +          path = /q-PUSRPC/
 +          read only = No
 +          browseable = Yes
 +  
 +  [GABIMM]
 +          comment = commento
 +          path = /q-GABIMM/
 +          read only = No
 +          browseable = Yes
 +  
 +  [ANTMOB]
 +          comment = commento
 +          path = /q-ANTMOB/
 +          read only = No
 +          browseable = Yes
 +  
 +  [UPGDIG]
 +          comment = commento
 +          path = /q-UPGDIG/
 +          read only = No
 +          browseable = Yes
 +  
 +  [SCIENT]
 +          comment = commento
 +          path = /q-SCIENT/
 +          read only = No
 +          browseable = Yes
 +
 +==== pacemaker ====
 +creare una risorsa filesystem per ogni device da associare all'opportuna directory\\
 +  pcs resource create fs_smb_pusrpc Filesystem device="/dev/drbd0" directory="/q-PUSRPC" fstype="ext4" options="rw,acl,user_xattr"
 +  pcs resource create fs_smb_gabimm Filesystem device="/dev/drbd1" directory="/q-GABIMM" fstype="ext4" options="rw,acl,user_xattr"
 +  
 +Indirizzo ip\\
 +  pcs resource create r_ip_gpps IPaddr2 ip=10.57.46.133 cidr_netmask=26 nic=enoxxxxx
 +
 +gruppo\\
 +  pcs resource group add g_gruppoa fs_smb_gruppoa r_ip_gruppoa
 +
 +==== attivazione ====
 +una volta attiva la risorsa attivare l'accesso agli utenti desiderati del dominio, in particolare i "domain Admins". Questa attivazione viene fatta attraverso il comando setfacl\\
 +  setfacl -R -m group:"REGGIOEMILIA\Domain Admins":rwx /q-PUSRPC/
 +
 +In sostanza il precedente setfacl è da lanciare per ogni directory che viene condivisa\\
 +oppure per quella precedente, l'importante è considerare anche il discorso dell'ereditarietà\\
progetti/cluster-uff.1511180198.txt.gz · Ultima modifica: 2023/04/17 14:25 (modifica esterna)