#1 Le 12/11/2015, à 23:19
- killersky4
ma partition diminue toute seule : 25Go ont disparus
Bonjour,
J'ai un script qui contient un grep sur la taille d'une de mes partitions (je sais pas pourquoi j'ai pas fait avec son nom ...), j'ai du le modifier plusieurs fois pcq la taille de la partition en question avait diminué. Cette partition lvm utilise 2 disques physiques.
Je me suis creusé la tete pour savoir qu'est ce qui pouvait modifier automatiquement la taille de ma partition, j'ai cherché du coté des erreurs sur les disques, mais il n'y a pas l'air d'avoir de problèmes :
:~$ sudo smartctl -a /dev/sdb
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.14.32-xxxx-grs-ipv6-64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Hitachi Deskstar P7K500
Device Model: Hitachi HDP725050GLA360
Serial Number: GEA532RV09HZEE
LU WWN Device Id: 5 000cca 359c45355
Firmware Version: GM4OA5CA
User Capacity: 500 107 862 016 bytes [500 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: 7200 rpm
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA8-ACS T13/1699-D revision 4
SATA Version is: SATA 2.6, 3.0 Gb/s
Local Time is: Thu Nov 12 17:24:33 2015 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x82) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 7890) seconds.
Offline data collection
capabilities: (0x5b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 131) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 016 Pre-fail Always - 0
2 Throughput_Performance 0x0005 133 133 054 Pre-fail Offline - 139
3 Spin_Up_Time 0x0007 123 123 024 Pre-fail Always - 326 (Average 298)
4 Start_Stop_Count 0x0012 100 100 000 Old_age Always - 78
5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 131 131 020 Pre-fail Offline - 29
9 Power_On_Hours 0x0012 094 094 000 Old_age Always - 46555
10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 78
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 963
193 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 963
194 Temperature_Celsius 0x0002 193 193 000 Old_age Always - 31 (Min/Max 17/47)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 23897 -
# 2 Short offline Completed without error 00% 23892 -
# 3 Short offline Completed without error 00% 23892 -
# 4 Short offline Completed without error 00% 21514 -
# 5 Short offline Completed without error 00% 21510 -
# 6 Short offline Completed without error 00% 21510 -
# 7 Short offline Completed without error 00% 14845 -
# 8 Short offline Completed without error 00% 14838 -
# 9 Short offline Completed without error 00% 14838 -
#10 Short offline Completed without error 00% 14802 -
#11 Short offline Completed without error 00% 3241 -
#12 Short offline Completed without error 00% 3238 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
-----------------
:~$ sudo smartctl -a /dev/sda
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.14.32-xxxx-grs-ipv6-64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Hitachi Deskstar P7K500
Device Model: Hitachi HDP725050GLA360
Serial Number: GEA532RV09LU8E
LU WWN Device Id: 5 000cca 359c45df8
Firmware Version: GM4OA5CA
User Capacity: 500 107 862 016 bytes [500 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: 7200 rpm
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA8-ACS T13/1699-D revision 4
SATA Version is: SATA 2.6, 3.0 Gb/s
Local Time is: Thu Nov 12 17:25:00 2015 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x84) Offline data collection activity
was suspended by an interrupting command from host.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 7890) seconds.
Offline data collection
capabilities: (0x5b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 131) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 016 Pre-fail Always - 0
2 Throughput_Performance 0x0005 132 132 054 Pre-fail Offline - 140
3 Spin_Up_Time 0x0007 121 121 024 Pre-fail Always - 330 (Average 303)
4 Start_Stop_Count 0x0012 100 100 000 Old_age Always - 84
5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 131 131 020 Pre-fail Offline - 29
9 Power_On_Hours 0x0012 094 094 000 Old_age Always - 46779
10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 84
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 322
193 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 322
194 Temperature_Celsius 0x0002 176 176 000 Old_age Always - 34 (Min/Max 21/50)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 46536 -
# 2 Short offline Completed without error 00% 24121 -
# 3 Short offline Completed without error 00% 24116 -
# 4 Short offline Completed without error 00% 24116 -
# 5 Short offline Completed without error 00% 21738 -
# 6 Short offline Completed without error 00% 21734 -
# 7 Short offline Completed without error 00% 21734 -
# 8 Short offline Completed without error 00% 15069 -
# 9 Short offline Completed without error 00% 15062 -
#10 Short offline Completed without error 00% 15062 -
#11 Short offline Completed without error 00% 15026 -
#12 Short offline Completed without error 00% 3464 -
#13 Short offline Completed without error 00% 3462 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Une idée de ce que ca pourrait être ?
"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin
Hors ligne
#2 Le 15/11/2015, à 21:16
- killersky4
Re : ma partition diminue toute seule : 25Go ont disparus
D'autres test que je pourrais faire ?
"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin
Hors ligne
#3 Le 19/11/2015, à 06:56
- tiramiseb
Re : ma partition diminue toute seule : 25Go ont disparus
Salut,
Tu pourrais nous montrer ton script et les résultats des commandes que tu utilises, indiquant la taille.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#4 Le 20/11/2015, à 01:24
- killersky4
Re : ma partition diminue toute seule : 25Go ont disparus
Salut,
Merci pour ta réponse. Mon script agis avec un suite a un retour de la commande df -lh voila la ligne entiere :
size_left=$(df -lh | grep 890G | tr -s ' ' | cut -d' ' -f4 | cut -d'G' -f1 | cut -d'M' -f1 | cut -d',' -f1)
elle extrait l'espace disponible et le script agis en fonction. J'aurais pu faire plus propre mais ce n'est pas ca qui m’inquiète pour l'instant
Voila le résultat du df -lh
:~$ df -lh
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/root 23G 3,8G 18G 18% /
devtmpfs 990M 0 990M 0% /dev
tmpfs 199M 388K 198M 1% /run
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 1,2G 4,0K 1,2G 1% /dev/shm
/dev/mapper/v-home 890G 615G 231G 73% /home
cgroup 12K 0 12K 0% /sys/fs/cgroup
cgmfs 100K 0 100K 0% /run/cgmanager/fs
tmpfs 199M 0 199M 0% /run/user/117
tmpfs 199M 0 199M 0% /run/user/0
tmpfs 199M 0 199M 0% /run/user/33
"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin
Hors ligne
#5 Le 20/11/2015, à 10:43
- tiramiseb
Re : ma partition diminue toute seule : 25Go ont disparus
Et c'est la valeur "890G" qui diminue, c'est ça ?
À quel rythme ? Tu y avais quelle valeur avant ? Combien de fois as-tu dû changer ça, à quelle fréquence ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#6 Le 20/11/2015, à 18:39
- killersky4
Re : ma partition diminue toute seule : 25Go ont disparus
Je ne peux pas répondre précisément: je pense que la diminution ne se fait que quand je redémarre (et où la partition n'est plus monté) et je redémarre le serveur environ 1 fois par an, de plus je ne suis pas sur d'avoir loggé toute les modifications du scripts. Dans mes commentaires j'ai une version a 914Go, une a 904Go et celle a 890Go sur environ 3 ans.
"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin
Hors ligne
#7 Le 20/11/2015, à 19:59
- tiramiseb
Re : ma partition diminue toute seule : 25Go ont disparus
Et que donnent ces commandes ?
sudo pvs
sudo vgs
sudo lvs
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#8 Le 21/11/2015, à 13:11
- killersky4
Re : ma partition diminue toute seule : 25Go ont disparus
Merci de continuer à t'occuper de mon probleme .
Voila le retour des commandes :
:~$ sudo pvs
PV VG Fmt Attr PSize PFree
/dev/sda3 vg lvm2 a-- 438,41g 0
/dev/sdb1 vg lvm2 a-- 465,76g 0
:~$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
vg 2 1 0 wz--n- 904,17g 0
:~$ sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home vg -wi-ao---- 904,17g
"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin
Hors ligne
#9 Le 21/11/2015, à 14:15
- tiramiseb
Re : ma partition diminue toute seule : 25Go ont disparus
Le volume logique lui-même fait 904 Go, placé dans un groupe de volumes de 904 Go, lui-même utilisant deux volumes physiques qui sont dans des partitions de 438 et 465 Go. Pour commencer, peux-tu confirmer que ces deux partitions font la bonne taille ?
On voit ensuite en effet que le système de fichiers fait 890 Go, dans une partition de 904 Go.
A priori je pensais qu'il pouvait s'agir d'un rapport entre Go (base 10, multiples de 1000) et Gio (base 2, multiples de 1024), mais ce n'est visiblement pas le cas (car 904 Go = 841 Gio, et non 890).
Voyons ce que disent les détails du volume logique ainsi que les détails du système de fichiers :
sudo lvdisplay /dev/mapper/vg-home
sudo tune2fs -l /dev/mapper/vg-home
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#10 Le 21/11/2015, à 15:44
- killersky4
Re : ma partition diminue toute seule : 25Go ont disparus
Pour les taille de partitions ça correspond a ce que me retourne fdsik : 2 disques physiques de 465,8 GiB avec 27,3GiB hors LVM dans le 1er donc j'ai bien 2 partitions de 438,4G et de 465,8G
Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0006f598
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 4096 49154047 49149952 23,4G 83 Linux
/dev/sda2 49154048 57343999 8189952 3,9G 82 Linux swap / Solaris
/dev/sda3 57344000 976768064 919424065 438,4G 83 Linux
Disk /dev/sdb: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sdb1 63 976768064 976768002 465,8G 83 Linux
Disk /dev/mapper/vg-home: 904,2 GiB, 970847158272 bytes, 1896185856 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Voila le résultat des commandes :
:~$ sudo lvdisplay /dev/mapper/vg-home
--- Logical volume ---
LV Path /dev/vg/home
LV Name home
VG Name vg
LV UUID M3Hj0j-v92S-RX6A-Zqqi-bU8K-BK5l-mgU2Cd
LV Write Access read/write
LV Creation host, time ,
LV Status available
# open 1
LV Size 904,17 GiB
Current LE 231468
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 251:0
:~$ sudo tune2fs -l /dev/mapper/vg-home
tune2fs 1.42.12 (29-Aug-2014)
Filesystem volume name: <none>
Last mounted on: /home
Filesystem UUID: e2a26b0a-875e-49e0-b329-4a73aa1f673c
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags: signed_directory_hash
Default mount options: (none)
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 59260928
Block count: 237023232
Reserved block count: 11851161
Free blocks: 129372853
Free inodes: 59153143
First block: 0
Block size: 4096
Fragment size: 4096
Reserved GDT blocks: 967
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 8192
Inode blocks per group: 512
Flex block group size: 16
Filesystem created: Tue Apr 16 16:51:29 2013
Last mount time: Thu Sep 24 20:16:16 2015
Last write time: Thu Sep 24 20:16:16 2015
Mount count: 2
Maximum mount count: 24
Last checked: Wed May 27 20:47:27 2015
Check interval: 15552000 (6 months)
Next check after: Mon Nov 23 19:47:27 2015
Lifetime writes: 67 TB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
Default directory hash: half_md4
Directory Hash Seed: b8f67b15-0552-4a62-a847-effc3eb0b3e7
Journal backup: inode blocks
"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin
Hors ligne
#11 Le 21/11/2015, à 16:03
- tiramiseb
Re : ma partition diminue toute seule : 25Go ont disparus
Alors ça c'est étonnant !
129372853 blocs de 4096 octets, ça fait bien 904,17 Gio. Donc d'après tune2fs, le système de fichiers fait bien la taille qu'il faut... taille qui n'est pas celle qu'indique "df", comme tu l'as montré.
Ma seconde idée, c'était que (pour une raison inconnue) l'espace utilisé par le système de fichiers aurait diminué, laissant de l'espace "mort" en fin de volume logique. Mais ce n'est pas le cas, vu le retour de tune2fs.
Et, comme tu l'as indiqué en tout premier, les disques ne reportent pas d'erreur, donc ça ne serait pas à cause de ça...
Je suis perplexe.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#12 Le 21/11/2015, à 19:25
- killersky4
Re : ma partition diminue toute seule : 25Go ont disparus
Merci de m'avoir aidé a approfondir
Je suis plus curieux que dérangé par ce problème, je n'arrive pas a comprendre ce qui peut produire ca ...
"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin
Hors ligne
#13 Le 21/11/2015, à 19:34
- tiramiseb
Re : ma partition diminue toute seule : 25Go ont disparus
idem
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne