web-dev-qa-db-fra.com

Vous avez manqué d'espace sur le disque dur nouvellement installé?

enter image description here Salut, je viens d'installer un nouveau disque dur de 6 To et j'ai commencé à transférer certains fichiers de ma machine Windows 10 vers mon serveur Ubuntu 18.04 avec le nouveau disque de 6 To partitionné et formaté en ext4.

lors du transfert de près de 100 Go de données, je ne peux plus transférer car cela signifie que je n'ai plus d'espace !!!

Vous pouvez voir de df -h que j'utilise seulement 3% ...

Filesystem      Size  Used Avail Use% Mounted on
udev            3.8G     0  3.8G   0% /dev
tmpfs           765M  4.0M  761M   1% /run
/dev/sdd2       908G  780G   83G  91% /
tmpfs           3.8G   16K  3.8G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup
/dev/loop0       90M   90M     0 100% /snap/core/8039
/dev/loop1      218M  218M     0 100% /snap/nextcloud/16402
/dev/loop3       90M   90M     0 100% /snap/core/7917
/dev/loop2      212M  212M     0 100% /snap/nextcloud/16739
/dev/sdb        5.5T  145G  5.0T   3% /media/wd_6tb_pics_2019
/dev/sdc        5.5T  1.5T  3.7T  29% /media/wb6tbOwncloud
/dev/sde1       932G  923G  9.0G 100% /media/WD_1TB_pictures
/dev/sdd1       511M  6.1M  505M   2% /boot/efi
/dev/sdf2       1.9T  1.7T  154G  92% /media/WD_2tb_9VJN
tmpfs           765M     0  765M   0% /run/user/1000

Voici plus de détails sur le disque dur à l'aide de la commande lsblk -o

sdb    ext4       5.5T /media/wd_6tb_pics_2019 Pictures_2019            a3ae30ee-efd1-4a03-b382-da322fb6c30f WD-WX31D47CECD4

J'utilise le partage de fichiers samba et la partie config du partage du dossier racine pour l'emplacement de tous mes appareils connectés est ci-dessous:

    [All_media_drives]
path = /media
browsable = yes
writable = yes
guest ok = yes
read only = no

modifier: mon entrée fstab

UUID=a3ae30ee-efd1-4a03-b382-da322fb6c30f   /media/wd_6tb_pics_2019    ext4     defaults,rw   0  2


df-i


Filesystem        Inodes  IUsed     IFree IUse% Mounted on
udev              970040    574    969466    1% /dev
tmpfs             978788   1045    977743    1% /run
/dev/sdd2       60514304 335251  60179053    1% /
tmpfs             978788      4    978784    1% /dev/shm
tmpfs             978788      4    978784    1% /run/lock
tmpfs             978788     18    978770    1% /sys/fs/cgroup
/dev/loop0         12842  12842         0  100% /snap/core/8039
/dev/loop1         20782  20782         0  100% /snap/nextcloud/16402
/dev/loop3         12829  12829         0  100% /snap/core/7917
/dev/loop2         20785  20785         0  100% /snap/nextcloud/16739
/dev/sdb       183144448   2917 183141531    1% /media/wd_6tb_pics_2019
/dev/sdc       183144448 993063 182151385    1% /media/wb6tbOwncloud
/dev/sde1        9623780 158730   9465050    2% /media/WD_1TB_pictures
/dev/sdd1              0      0         0     - /boot/efi
/dev/sdf2      160873192  71178 160802014    1% /media/WD_2tb_9VJN
tmpfs             978788     11    978777    1% /run/user/1000
13
Jonathan

Vous avez partagé /media, qui est sur / système de fichiers. Vous disposez de 83 Go gratuits. La taille de ce que vous copiez est-elle d'environ 120 Go? Si c'est le cas, le message d'erreur est parfaitement logique.

Lorsque Windows demande l'espace libre du partage, Samba signale consciencieusement ce qui est gratuit pour /media, qui est la racine du partage. Windows vérifie cela et constate que l'espace libre est inférieur à la taille des objets.

Une solution de contournement consisterait à partager chaque lecteur en tant que partage individuel. Il semble que c'est aussi un comportement conn :

Le démon Samba ne signale pas l'espace disque correct si le chemin exporté se compose de plusieurs disques.

Par exemple, il suppose que/home est exporté sur Samba et se compose de 3 disques comme suit. Le démon Samba devrait rapporter un espace libre de 210 Go mais en fait 10 Go.

Il semble donc que ce soit un problème connu avec Samba. La solution la plus simple consiste probablement à partager chaque disque en tant que son propre partage. Une autre solution serait d'installer samba-dfree

21
vidarlo