Ero sivun ”Debian homelab(opennebula, drbd, linstor ja ocfs2)” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 6: | Rivi 6: | ||
* 4GB RAM | * 4GB RAM | ||
* 2 ytiminen prosessori(suositeltava minimi 4 ydintä) ja valmistajasta riippuen [https://en.wikipedia.org/wiki/X86_virtualization#Processor VT-x tai AMD-V ominaisuudella] | * 2 ytiminen prosessori(suositeltava minimi 4 ydintä) ja valmistajasta riippuen [https://en.wikipedia.org/wiki/X86_virtualization#Processor VT-x tai AMD-V ominaisuudella] | ||
* 1 kpl kiintolevy 10GB, jossa juuriosio ja johon on asennettu käyttöjärjestelmä | * 1 kpl kiintolevy 10GB (/dev/sda), jossa juuriosio ja johon on asennettu käyttöjärjestelmä | ||
* 1 kpl kiintolevy 50GB, joka liitetään klusterin yhteiseksi levyksi | * 1 kpl kiintolevy 50GB (/dev/sdb), joka liitetään klusterin yhteiseksi levyksi | ||
* 1 kpl Gigabitin verkkokortti RJ-45 | * 1 kpl Gigabitin verkkokortti RJ-45 | ||
Rivi 29: | Rivi 29: | ||
192.168.1.201 node-1.lan node-1 | 192.168.1.201 node-1.lan node-1 | ||
192.168.1.202 node-2.lan node-2 | 192.168.1.202 node-2.lan node-2 | ||
Poistutaan ctrl+x | |||
== Asennetaan [[ZFS]] -tiedostojärjestelmä | |||
sudo apt install apt linux-headers-amd64 zfsutils-linux zfs-dkms zfs-zed | |||
== Luodaan [[zpool]] looginen varanto == | |||
Haetaan /dev/sdb:n disk-id | |||
ls -lh /dev/disk/by-id/ | |||
Versio 27. huhtikuuta 2024 kello 19.32
Tässä luodaan kolmen Debian 11/12 palvelimen homelab ja/tai testiklusteri.
Laitteistovaatimukset
Jokaisessa 3:ssa koneessa tulee minimissään löytyä seuraavat ominaisuudet:
- 4GB RAM
- 2 ytiminen prosessori(suositeltava minimi 4 ydintä) ja valmistajasta riippuen VT-x tai AMD-V ominaisuudella
- 1 kpl kiintolevy 10GB (/dev/sda), jossa juuriosio ja johon on asennettu käyttöjärjestelmä
- 1 kpl kiintolevy 50GB (/dev/sdb), joka liitetään klusterin yhteiseksi levyksi
- 1 kpl Gigabitin verkkokortti RJ-45
Laittistovaatimuksille ei perinteisesti ole ylärajaa. Edellämainitut ominaisuudet siis minimi vaatimukset ja mitä tehokkaampi laitteisto käytössä, sitä sulavammin ohjelmisto toimii.
Ohjelmistovaatimukset
- 1 kpl Debian 11 tuoreella minimaalisella asennuksella. Tämä palvelin toimii sekä osana klusteria, että käyttöliittymänä ja hallitsee muita klusterissa olevia palvelimia ja palveluita.
- 2 kpl Debian 12 tuoreella minimaalisella asennuksella.
Tässä ohjeessa emme käy Debianin perusasennusta läpi, koska se onnistuakseen tässä pitää osata asentaa Debian ja tietää myös muita peruskäsitteitä Debianista ja Linux-järjestelmästä yleisesti.
Seuraavat toimenpiteet tehdään jokaisessa klusterin palvelimessa.
Muokataan /etc/hosts- tiedosto
sudo nano /etc/hosts
Lisätään rivit:
192.168.1.200 control.lan control 192.168.1.201 node-1.lan node-1 192.168.1.202 node-2.lan node-2
Poistutaan ctrl+x
== Asennetaan ZFS -tiedostojärjestelmä
sudo apt install apt linux-headers-amd64 zfsutils-linux zfs-dkms zfs-zed
Luodaan zpool looginen varanto
Haetaan /dev/sdb:n disk-id
ls -lh /dev/disk/by-id/