Ram disk: Porovnání verzí
(Založena nová stránka s textem „https://ciksiti.com/cs/chapters/4693-how-to-create-and-use-a-ramdisk-on-ubuntu-18-04--linux-hin https://www.abclinuxu.cz/poradna/linux/show/380056“) |
|||
Řádka 2: | Řádka 2: | ||
https://www.abclinuxu.cz/poradna/linux/show/380056 | https://www.abclinuxu.cz/poradna/linux/show/380056 | ||
+ | |||
+ | |||
+ | == Var1 == | ||
+ | |||
+ | Prvně vytvoříme adresář pro namapování ramdisku a následně vlastni ramdisk který rovnou do vytvořeného adresáře namapujem. | ||
+ | sudo mkdir /mnt/ramdisk | ||
+ | sudo mount -t tmpfs -o rw,size=128M tmpfs /mnt/ramdisk | ||
+ | (Velikost disku můžeme zadávat jak v MB - M, tak třeba GB - G) | ||
+ | |||
+ | Pomocí příkazu `df -h` ověříme, že je ramdisk namapován. | ||
+ | |||
+ | === Autostart fstab === | ||
+ | Do tabulky /etc/fstab přidáme v tomto případě řádek: | ||
+ | tmpfs /mnt/ramdisk tmpfs rw,size=128M 0 0 | ||
+ | |||
+ | === Autostart cron === | ||
+ | Do crontab systemu vložíme radek: | ||
+ | @ mount -t tmpfs -o rw,size=128M tmpfs /mnt/ramdisk | ||
+ | |||
+ | === Úschova dat === | ||
+ | Pokud chceme zajistit, aby se data při korektním restartu nesmazala, vytvoříme službu která zajistí při restartu uložení dat na disk a při startu je opětovně načte. | ||
+ | Pro uložení dat vytvoříme pomocný adresář pro data z ramdisku a poté vytvoříme vlastní konfiguraci služby. | ||
+ | sudo mkdir /mnt/ramdisk_backup | ||
+ | sudo nano /lib/systemd/system/ramdisk-sync.service | ||
+ | Poté do otevřeném souboru vložíme následující text. Pozor, musíme zmenit user, na platného uživatele. |
Verze z 14. 3. 2022, 23:06
https://ciksiti.com/cs/chapters/4693-how-to-create-and-use-a-ramdisk-on-ubuntu-18-04--linux-hin
https://www.abclinuxu.cz/poradna/linux/show/380056
Var1
Prvně vytvoříme adresář pro namapování ramdisku a následně vlastni ramdisk který rovnou do vytvořeného adresáře namapujem.
sudo mkdir /mnt/ramdisk sudo mount -t tmpfs -o rw,size=128M tmpfs /mnt/ramdisk
(Velikost disku můžeme zadávat jak v MB - M, tak třeba GB - G)
Pomocí příkazu `df -h` ověříme, že je ramdisk namapován.
Autostart fstab
Do tabulky /etc/fstab přidáme v tomto případě řádek:
tmpfs /mnt/ramdisk tmpfs rw,size=128M 0 0
Autostart cron
Do crontab systemu vložíme radek:
@ mount -t tmpfs -o rw,size=128M tmpfs /mnt/ramdisk
Úschova dat
Pokud chceme zajistit, aby se data při korektním restartu nesmazala, vytvoříme službu která zajistí při restartu uložení dat na disk a při startu je opětovně načte. Pro uložení dat vytvoříme pomocný adresář pro data z ramdisku a poté vytvoříme vlastní konfiguraci služby.
sudo mkdir /mnt/ramdisk_backup sudo nano /lib/systemd/system/ramdisk-sync.service
Poté do otevřeném souboru vložíme následující text. Pozor, musíme zmenit user, na platného uživatele.