tuto:nas_san:openfiler_ha

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
tuto:nas_san:openfiler_ha [24/05/2010 16:49]
dani
tuto:nas_san:openfiler_ha [24/05/2010 19:22]
dani
Ligne 195: Ligne 195:
 </code> </code>
  
-Et on re-fait la même opération sur ofha2+Et on re-fait la même opération sur ofha2
 + 
 +On en profite également pour supprimer la ligne concernant le système de fichier /meta de /etc/fstab
  
 Il faut maintenant lancer le service drbd sur les deux noeuds: Il faut maintenant lancer le service drbd sur les deux noeuds:
Ligne 331: Ligne 333:
 </code> </code>
 Puis on édite /opt/openfiler.local/etc/rsync.xml Puis on édite /opt/openfiler.local/etc/rsync.xml
-<code>+<code xml>
 <?xml version="1.0" ?> <?xml version="1.0" ?>
 <rsync> <rsync>
Ligne 344: Ligne 346:
 </rsync> </rsync>
 </code> </code>
 +
 +==== Support de samba/NFS ====
 +Sur ofha1:
 +<code bash>
 +mkdir /cluster_metadata/etc
 +mv /etc/samba/ /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/samba/ /etc/samba
 +mkdir -p /cluster_metadata/var/spool
 +mv /var/spool/samba/ /cluster_metadata/var/spool/
 +ln -s /cluster_metadata/var/spool/samba/ /var/spool/samba
 +mkdir -p /cluster_metadata/var/lib
 +mv /var/lib/nfs/ /cluster_metadata/var/lib/
 +ln -s /cluster_metadata/var/lib/nfs/ /var/lib/nfs
 +mv /etc/exports /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/exports /etc/exports
 +</code>
 +
 +Sur ofha2:
 +<code bash>
 +rm -rf /etc/samba/
 +ln -s /cluster_metadata/etc/samba/ /etc/samba
 +rm -rf /var/spool/samba/
 +ln -s /cluster_metadata/var/spool/samba/ /var/spool/samba
 +rm -rf /var/lib/nfs/
 +ln -s /cluster_metadata/var/lib/nfs/ /var/lib/nfs
 +rm -rf /etc/exports
 +ln -s /cluster_metadata/etc/exports /etc/exports
 +</code>
 +
 +==== Support d'iSCSI ====
 +Sur ofha1:
 +<code bash>
 +mv /etc/ietd.conf /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/ietd.conf /etc/ietd.conf
 +mv /etc/initiators.allow /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/initiators.allow /etc/initiators.allow
 +mv /etc/initiators.deny /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/initiators.deny /etc/initiators.deny
 +</code>
 +
 +Sur ofha2:
 +<code bash>
 +rm -f /etc/ietd.conf
 +ln -s /cluster_metadata/etc/ietd.conf /etc/ietd.conf
 +rm -f /etc/initiators.allow
 +ln -s /cluster_metadata/etc/initiators.allow /etc/initiators.allow
 +rm -f /etc/initiators.deny
 +ln -s /cluster_metadata/etc/initiators.deny /etc/initiators.deny
 +</code>
 +
 +==== Support du FTP ====
 +Sur ofha1:
 +<code bash>
 +mv /etc/proftpd /cluster_metadata/etc/
 +ln -s /cluster_metadata/etc/proftpd/ /etc/proftpd
 +</code>
 +
 +Sur ofha2:
 +<code bash>
 +rm -rf /etc/proftpd
 +ln -s /cluster_metadata/etc/proftpd/ /etc/proftpd
 +</code>
 +
 +===== Création d'un groupe de volume =====
 +Sur ofha1:
 +<code bash>
 +vgcreate monvg /dev/drbd1
 +</code>
 +
 +===== Premier démarrage de heartbeat =====
 +sur ofha1:
 +<code bash>
 +rm -f /opt/openfiler/etc/httpd/modules
 +ln -s /usr/lib64/httpd/modules /opt/openfiler/etc/httpd/modules
 +/etc/init.d/openfiler restart
 +</code>
 +NOTE: remplacer /lib64 par /lib si vous utilisez un système 32bits
 +
 +Puis aller sur https://ofha1:446/admin pour activer le service iSCSI
 +
 +Le fichier /etc/ha.d/haresources devrait avoir été créé, il faut le copier sur ofha2:
 +<code bash>
 +scp /etc/ha.d/haresources root@ofha2:/etc/ha.d/haresources
 +</code>
 +
 +Avant que heartbeat démarre, il faut qu'un volume logique existe (on pourra le supprimer ensuite)
 +<code bash>
 +lvcreate -L 400M -n filer monvg
 +</code>
 +
 +On peut maintenant redémarrer les deux nœuds, et espérer que tout fonctionne ;)
  • tuto/nas_san/openfiler_ha.txt
  • Dernière modification: 13/07/2012 10:35
  • de dani