Ero sivun ”Debian homelab(opennebula, drbd, linstor ja ocfs2)” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Debian homelab(opennebula, drbd, linstor ja ocfs2) (muokkaa)
Versio 28. huhtikuuta 2024 kello 00.13
, 28. huhtikuuta 2024→OCFS2-tiedostojärjestelmän asennus ja käyttöönotto
(4 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 261: | Rivi 261: | ||
sudo o2cb register-cluster homelabcluster | sudo o2cb register-cluster homelabcluster | ||
Tarkistetaan klusterin asetustiedosto: | |||
cat /etc/ocfs2/cluster.conf | |||
Jos kaikki meni oikein sen pitäisi antaa seuraanvan kaltainen tuloste: | |||
cluster: | |||
name = homelabcluster | |||
heartbeat_mode = local | |||
node_count = 3 | |||
node: | |||
cluster = homelabcluster | |||
number = 0 | |||
ip_port = 7777 | |||
ip_address = 192.168.1.200 | |||
name = control | |||
node: | |||
cluster = homelabcluster | |||
number = 1 | |||
ip_port = 7777 | |||
ip_address = 192.168.1.201 | |||
name = node-1 | |||
node: | |||
cluster = homelabcluster | |||
number = 2 | |||
ip_port = 7777 | |||
ip_address = 192.168.1.202 | |||
name = node-2 | |||
'''HUOM! Debianin paketissa on bugi ja klusteri ei käynnisty ennenkuin teet pari manuaalista liitosta komennoilla. Tämä täytyy tehdä jokaisen käynnistyksen jälkeen, tai automatisoida se esimerkiksi crontabiin:''' | |||
sudo mount -t ocfs2_dlmfs none /dlm && sudo sudo mount -t configfs none /config | |||
Mikäli edellinen komento antaa virheen ja juuritiedostojärjestelmässä ei ole kansioita dlm ja config, voit luoda ne komennolla: | |||
sudo mkdir /dlm && sudo mkdir /config | |||
Tämän jälkeen klusteri voidaan käynnistää kaikissa kolmessa palvelimessa komennolla ja samalla tarkistaa toiminta: | |||
sudo /etc/init.d/o2cb start && sudo /etc/init.d/o2cb status | |||
Tuloste pitäisi olla esimerkiksi Debian 12 node-1:ssä tämän kaltainen: | |||
o2cb.service - LSB: Load O2CB cluster services at system boot. | |||
Loaded: loaded (/etc/init.d/o2cb; generated) | |||
Active: active (running) since Sat 2024-04-27 13:25:20 EEST; 3s ago | |||
Docs: man:systemd-sysv-generator(8) | |||
Process: 45895 ExecStart=/etc/init.d/o2cb start (code=exited, status=0/SUCCESS) | |||
Tasks: 1 (limit: 9371) | |||
Memory: 236.0K | |||
CPU: 73ms | |||
CGroup: /system.slice/o2cb.service | |||
`-45942 o2hbmonitor | |||
Apr 27 13:25:20 node-1 systemd[1]: Starting o2cb.service - LSB: Load O2CB cluster services at system boot.... | |||
Apr 27 13:25:20 node-1 o2cb[45895]: checking debugfs... | |||
Apr 27 13:25:20 node-1 o2cb[45895]: Loading stack plugin "o2cb": OK | |||
Apr 27 13:25:20 node-1 o2cb[45895]: Loading filesystem "ocfs2_dlmfs": OK | |||
Apr 27 13:25:20 node-1 o2cb[45895]: Mounting ocfs2_dlmfs filesystem at /dlm: OK | |||
Apr 27 13:25:20 node-1 o2cb[45895]: Setting cluster stack "o2cb": OK | |||
Apr 27 13:25:20 node-1 o2cb[45895]: Registering O2CB cluster "homelabcluster": OK | |||
Apr 27 13:25:20 node-1 o2cb[45895]: Setting O2CB cluster timeouts : OK | |||
Apr 27 13:25:20 node-1 o2hbmonitor[45942]: Starting | |||
Apr 27 13:25:20 node-1 systemd[1]: Started o2cb.service - LSB: Load O2CB cluster services at system boot.. | |||