Muokataan sivua Ocfs2

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 21: Rivi 21:


==Yksinkertainen esimerkki. Ocfs2:n asentaminen Debianiin==
==Yksinkertainen esimerkki. Ocfs2:n asentaminen Debianiin==
{{jakeluspesifinen}}
 
Tarvitaan 2 kpl palvelimia, virtuaalikoneetkin käy tähän esimerkkiin. Juuritiedostojärjestelmää ei voi jakaa, joten molemmissa palvelimissa pitää olla yksi ylimääräinen levy tai levyosio. Esimerkissä käytetään /dev/sdb5 -osiota
Tarvitaan 2 kpl palvelimia, virtuaalikoneetkin käy tähän esimerkkiin. Juuritiedostojärjestelmää ei voi jakaa, joten molemmissa palvelimissa pitää olla yksi ylimääräinen levy tai levyosio. Esimerkissä käytetään /dev/sdb5 -osiota


Rivi 31: Rivi 31:


  192.168.1.201  esimerkkiservu-1.lan esimerkkiservu-1
  192.168.1.201  esimerkkiservu-1.lan esimerkkiservu-1
  192.168.1.202 esimerkkiservu-2.lan esimerkkiservu-2
  192.168.1.201 esimerkkiservu-2.lan esimerkkiservu-2


   
   
Rivi 74: Rivi 74:
  name = esimerkkiservu-2
  name = esimerkkiservu-2


HUOM! Debianin paketissa on bugi ja klusteri ei käynnisty ennenkuin teet pari manuaalista liitosta komennoilla. Tämä täytyy EHKÄ tehdä jokaisen käynnistyksen jälkeen, tai automatisoida se esimerkiksi [[crontab]]iin:
sudo mount -t ocfs2_dlmfs none /dlm && sudo sudo mount -t configfs none /config
Mikäli 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ää molemmissa palvelimissa komennolla:
sudo /etc/init.d/o2cb start
Toiminnan voi tarkistaa komennolla:
sudo /etc/init.d/o2cb status
Jonka pitäisi antaa seuraavankaltainen tuloste:


   
   
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 esimerkkiservu-1 systemd[1]: Starting o2cb.service - LSB: Load O2CB cluster services at system boot....
Apr 27 13:25:20 esimerkkiservu-1 o2cb[45895]: checking debugfs...
Apr 27 13:25:20 esimerkkiservu-1 o2cb[45895]: Loading stack plugin "o2cb": OK
Apr 27 13:25:20 esimerkkiservu-1 o2cb[45895]: Loading filesystem "ocfs2_dlmfs": OK
Apr 27 13:25:20 esimerkkiservu-1 o2cb[45895]: Mounting ocfs2_dlmfs filesystem at /dlm: OK
Apr 27 13:25:20 esimerkkiservu-1 o2cb[45895]: Setting cluster stack "o2cb": OK
Apr 27 13:25:20 esimerkkiservu-1 o2cb[45895]: Registering O2CB cluster "esimerkkiklusteri": OK
Apr 27 13:25:20 esimerkkiservu-1 o2cb[45895]: Setting O2CB cluster timeouts : OK
Apr 27 13:25:20 esimerkkiservu-1 o2hbmonitor[45942]: Starting
Apr 27 13:25:20 esimerkkiservu-1 systemd[1]: Started o2cb.service - LSB: Load O2CB cluster services at system boot..


Nyt voidaan molemmissa palvelimissa luoda ocfs2-tiedostojärjestelmä komennolla:


sudo mkfs.ocfs2 -b 4k -C 1M -N 2 -L jaettulevy /dev/sdb5
Jossa -b block size, -C cluster size, -N node count, -L label
Tämän jälkeen liitetään levy esimerkkikansioon komennolla:
sudo mount /dev/sdb5 /esimerkkikansio


Jonka jälkeen sitä voi käyttää kuten mitä tahansa muuta liitettyä levyä ja tallentaa tiedostoja ja nämä ovat reaaliaikaisesti käytössä molemmilla koneilla. Erittäin hyödyllinen esimerkiksi tietokannoissa, nfs/samba-servuissa ja virtuaalikoneiden tallennustilana.




==Katso myös==
*[[ZFS]]
*[[NFS]]
*[[Samba]]
*[[DRBD]]
*[[Linstor]]




[[Luokka:Ohjeet]]
[[Luokka:Verkko]]
[[Luokka:Verkko]]
[[Luokka:Palvelimet]]
[[Luokka:Palvelimet]]
[[Luokka:Tiedostojärjestelmät]]
[[Luokka:Tiedostojärjestelmät]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tällä sivulla käytetyt mallineet:

Tämä sivu kuuluu seuraavaan piilotettuun luokkaan:

Noudettu kohteesta ”https://www.linux.fi/wiki/Ocfs2