Jak připojit direct storage v Linuxu?
Pro veškerý postup je nutné připojení ke vzdálené obrazovce VPS s oprávněním uživatele root.
Příkaz: lsblk
Příkazem "lsblk" si vypište bloková zařízení a jejich mountpointy. Disky mohou být označeny jako /dev/sda, /dev/sdb či /dev/vda, /dev/vdb (záleží na nastavení diskového řadiče na kartě "Virtualizace" v uživatelském rozhraní). Z výstupu, který po zadání příkazu získáte se lze jednoduše zorientovat díky sloupci "SIZE", kde bude u správného blokového zařízení napsána stejná velikost, kterou jste zvolili při objednání direct storage.
Příklad výstupu:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 80G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 79.5G 0 part ├─VirtVG-root 253:0 0 77.5G 0 lvm / └─VirtVG-swap 253:1 0 2G 0 lvm [SWAP] sdb 8:16 0 1.1T 0 disk └─sdb1 8:17 0 1.1T 0 part /mnt/folder
Příkaz: mkfs
Příkazem "mkfs" se formátuje disk a má několik variant, dle toho, jaký file systém chcete použít. Pro základní užití postačí příkaz mkfs.ext4, který nám nějaké blokové zařízení naformátuje jako ext4.
mkfs.ext4 /dev/diskcochciformatovat
Příkaz: mount
Příkazem "mount", jednoduše systému řeknete, že určité blokové zařízení, bude připojeno do určité složky a vše co se do této složky uloží, bude uloženo na tom blokovém zařízení.
mount /dev/diskcochcimountnout /cesta/kam/mountuju
Mount po rebootu serveru
Samotný příkaz mount, nám disk mountne jen pro aktuální boot, po rebootu systému by disk opět nebyl namountován. To napravíme pomocí souboru /etc/fstab, kde Linuxu řekneme, co má po bootu mountovat. Do /etc/fstab tedy stačí přidat tento řádek:
/dev/diskcochcimountnout /cesta/kam/mountuju ext4 defaults 1 2