Omlouvám se za tuto otázku, ale jsem v Linuxu velmi nový.
Když jsem instaloval svou distribuci Fedora, přidělil jsem pouze 20 GB místa na pevném disku pro její oddíl. Nedávno jsem použil GParted a pokusil jsem se zvětšit velikost oddílu na přibližně 40 GB. Měl jsem dojem, že jsem byl úspěšný, ale dnes jsem se pokusil vytvořit adresář a zobrazila se mi následující chybová zpráva:
mkdir: cannot create directory ‘b_scripts’: No space left on device
Zkontroloval jsem místo na disku a zjistil jsem, že jsem na svém kořenovém adresáři fedora použil 20 GB.
[email protected] >> df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 253M 1.7G 14% /dev/shm
tmpfs 1.9G 1.5M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/fedora-root 20G 19G 0 100% /
tmpfs 1.9G 128K 1.9G 1% /tmp
tmpfs 386M 20K 386M 1% /run/user/42
tmpfs 386M 28K 386M 1% /run/user/1000
Liší se oddíl od souborového systému? Jak to, že mému kořenovému adresáři fedory je přiděleno celkem pouze 20 GB?
Jaké je moje řešení? Jak zvětším velikost svého kořenového souborového systému fedory tak, aby byl větší než 20 GB?
Přijatá odpověď:
V tomto případě je váš systém souborů na LV (Logical Volumne), který je na oddílu. Pokud oddíl rozbalíte, vaše LV se nerozšíří.
Spusťte prosím tyto příkazy:
pvresize <device name>
<– Tím dáte fyzickému svazku vědět, že oddíl, na kterém se nachází, byl rozbalen.
A :
lvextend -l +100%FREE /dev/mapper/fedora-root <Physical Volume name>
<– Tím se prodlouží LV.
resize2fs /dev/mapper/fedora-root
PS:Název fyzického svazku zjistíte pomocí příkazu pvs
Děkujeme @Dani_l za návrhy úprav.