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 27. huhtikuuta 2024 kello 20.18
, 27. huhtikuuta 2024→Asennetaan DRBD ja Linstor
Ei muokkausyhteenvetoa |
|||
Rivi 54: | Rivi 54: | ||
Asennetaan Debian SDK | Asennetaan Debian SDK | ||
sudo apt install devscripts build-essential | sudo apt install devscripts build-essential dkms | ||
Asennetaan [https://sdkman.io/ SDKMAN] ja Linstorin vaatima uusin [https://gradle.org/ Gradle] sen avulla. | Asennetaan [https://sdkman.io/ SDKMAN] ja Linstorin vaatima uusin [https://gradle.org/ Gradle] sen avulla. | ||
Rivi 66: | Rivi 66: | ||
Luodaan kansiot ja haetaan Ubuntun PPA:sta dsc-tiedot | Luodaan kansiot ja haetaan Ubuntun PPA:sta dsc-tiedot | ||
mkdir drbd && mkdir drbd-utils && mkdir -p linstor/server && mkdir -p linstor/client && mkdir -p linstor/python | mkdir drbd && mkdir drbd-utils && mkdir -p linstor/server && mkdir -p linstor/client && mkdir -p linstor/python && mkdir drbd-linstor-debs | ||
Kernelin tarvitsema DRBD-moduuli: | Kernelin tarvitsema DRBD-moduuli: | ||
cd drbd && dget --extract --allow-unauthenticated https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack/+sourcefiles/drbd/9.2.9~rc.1-1ppa1~jammy1/drbd_9.2.9~rc.1-1ppa1~jammy1.dsc | cd drbd && dget --extract --allow-unauthenticated https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack/+sourcefiles/drbd/9.2.9~rc.1-1ppa1~jammy1/drbd_9.2.9~rc.1-1ppa1~jammy1.dsc | ||
cd drbd-9.2.9~rc.1 | cd drbd-9.2.9~rc.1 && sudo mk-build-deps --install --remove && dpkg-buildpackage --build=binary --no-sign && cd .. | ||