oscloud-setup/návody/storage
2024-09-14 20:39:17 +02:00
..
README.md Přidán návod na formátování disku 2024-09-14 20:39:17 +02:00

Cloudron Shared Storage Setup

Popis

Tento repozitář obsahuje návod, jak správně naformátovat a připojit ext4 disk pro sdílení mezi více aplikacemi v prostředí Cloudron. Tento proces zahrnuje formátování disku, připojení, nastavení oprávnění a automatizaci připojování při startu systému.

Obsah

Požadavky

  • Přístup k terminálu na serveru s Cloudronem
  • Administrátorská práva
  • Znalost správné identifikace disků a oddílů (např. pomocí příkazu lsblk)

Krok 1: Přeformátování disku na ext4

Pro naformátování disku sdb1 na ext4 použijte následující příkaz:

mkfs.ext4 /dev/sdb1

Pozor: Tento krok smaže všechna data na disku sdb1. Ujistěte se, že pracujete se správným diskem.

Krok 2: Vytvoření připojovacího bodu

Vytvořte nový připojovací bod pro disk, například /mnt/storage:

mkdir /mnt/storage

Krok 3: Připojení disku

Připojte disk sdb1 na nově vytvořenou složku:

mount /dev/sdb1 /mnt/storage

Krok 4: Automatické připojení při startu systému

Chcete-li, aby se disk připojoval automaticky při startu systému, upravte soubor /etc/fstab a přidejte následující řádek:

/dev/sdb1  /mnt/storage  ext4  defaults  0  2

Poté otestujte správnost konfigurace:

mount -a

Krok 5: Nastavení oprávnění pro sdílení

Pro sdílení disku mezi aplikacemi nastavte oprávnění pro skupinu media. To zajistí, že soubory vytvořené v tomto adresáři budou automaticky sdíleny mezi aplikacemi.

Nastavte cestu k připojenému adresáři:

export MOUNT_DIR=/mnt/storage

Nastavte oprávnění:

chmod 777 $MOUNT_DIR
chgrp media $MOUNT_DIR
chmod g+s $MOUNT_DIR
setfacl -d -m g::rwx $MOUNT_DIR
setfacl -d -m o::rx $MOUNT_DIR

Krok 6: Ověření správného nastavení

Vytvořte testovací soubor a ověřte, zda má správná oprávnění:

touch $MOUNT_DIR/test-file
ls -l $MOUNT_DIR/test-file

Očekávaný výstup:

-rw-rw-r-- 1 root media 0 Sep 14 10:00 /mnt/storage/test-file

Závěr

Tento návod vám pomůže s formátováním, připojením a správným nastavením ext4 disku pro sdílení mezi více aplikacemi v Cloudronu. Díky správnému nastavení oprávnění bude sdílení mezi aplikacemi hladké a bezpečné.