рдЗрдиреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ

рд╕рдордп-рд╕рдордп рдкрд░, рдХреЗрдВрджреНрд░реАрдп рддрдВрддреНрд░рд┐рдХрд╛ рддрдВрддреНрд░ рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ, рдореИрдВ рд╡рд┐рднрд┐рдиреНрди рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдФрд░ рдореЙрд╕реНрдХреЛ рдореЗрдВ, DevOps рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХрд░реВрдВрдЧрд╛ред рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдХрдИ рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ (рдХрдИ рдЕрдЪреНрдЫреА рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрд╛рдВрдбреЗрдХреНрд╕) рд╡реЗ рджреЛ рд╕рдорд╛рди рдкреНрд░рд╢реНрди рдкреВрдЫрддреЗ рд╣реИрдВ:

  • рдЗрдиреЛрдб рдХреНрдпрд╛ рд╣реИ;
  • рдбрд┐рд╕реНрдХ рдкрд░ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг (рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХреНрдпреЛрдВ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ, рдПрдХ рд╕рд╛рд░) рд╕рдВрднрд╡ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдЕрдХреНрд╕рд░ рд╣реЛрддрд╛ рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рдерд╛ рдХрд┐ рдореИрдВ рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рд╕рдордЭрд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬреНрдЮрд╛рди рдЕрдВрддрд░рд╛рд▓ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ред рдореЗрд░реЗ рдЬреНрдЮрд╛рди рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рднрд░реЗрдВ рдФрд░ рдЕрдм рдЕрдкрдорд╛рди рди рдХрд░реЗрдВ, рдореИрдВ рдпрд╣ рд▓реЗрдЦ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ, рдпрд╣ рдЕрднреА рднреА рдХрд╛рдо рдореЗрдВ рдЖ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ "рдиреАрдЪреЗ рд╕реЗ" рд╢реБрд░реВ рдХрд░реВрдБрдЧрд╛, рдЕрд░реНрдерд╛рддреН рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ (рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡, рдПрд╕рдПрд╕рдбреА рдФрд░ рдЕрдиреНрдп рдЖрдзреБрдирд┐рдХ рдЪреАрдЬреЛрдВ рд╕реЗ, рд╣рдо рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рднреА 20 рдпрд╛ 80 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдкреБрд░рд╛рдиреА рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░ 512 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ)ред

рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдмрд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдиреЗ рд╕реНрдерд╛рди рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИ, рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдмреНрд▓реЙрдХ рдирдВрдмрд░рд┐рдВрдЧ 0. рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ (рдЗрд╕реЗ LBA рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рд╡рд┐рд╡рд░рдг: en.wikipedia.org/wiki/LBA )



рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЖрдВрдХрдбрд╝реЗ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдореИрдВрдиреЗ рдПрд▓рдмреАрдП рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдПрдЪрдбреАрдбреА рд╕реНрддрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╛рдорд┐рдд рдХрд┐рдпрд╛ рд╣реИред рд╡реИрд╕реЗ, рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреА рдбрд┐рд╕реНрдХ рдХрд╛ рдЖрдХрд╛рд░ рдХреНрдпрд╛ рд╣реИ:

root@ubuntu:/home/serp# blockdev --getpbsz /dev/sdb 512 

рдКрдкрд░ рдХрд╛ рд╕реНрддрд░ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддрд╛ рд╣реИ, рдкреВрд░реЗ рдбрд┐рд╕реНрдХ рдХреЗ рд▓рд┐рдП рдПрдХ (рдлрд┐рд░ рд╕реЗ, рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП)ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░, рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд┐рднрд╛рдЬрди рдорд╛рд░реНрдХрдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: msdos рдФрд░ gptред рддрджрдиреБрд╕рд╛рд░, msdos рдПрдХ рдкреБрд░рд╛рдирд╛ рдкреНрд░рд╛рд░реВрдк рд╣реИ рдЬреЛ 2Tb рддрдХ рдбрд┐рд╕реНрдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, gpt рдПрдХ рдирдпрд╛ рдкреНрд░рд╛рд░реВрдк рд╣реИ рдЬреЛ 512 рдмрд╛рдЗрдЯ рдмреНрд▓реЙрдХ рдХреЗ 1 zettabyte рддрдХ рдкрддрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ msdos рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдВрдХрдбрд╝реЗ рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдиреБрднрд╛рдЧ рдмреНрд▓реЙрдХ рдирдВрдмрд░ 1 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд╢реВрдиреНрдп рдЦрдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдордмреАрдЖрд░ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдкрд╣рд▓реЗ рдЦрдВрдб рдореЗрдВ, рдореИрдВрдиреЗ ext2 рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдпрд╛, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмреНрд▓реЙрдХ рдХрд╛ рдЖрдХрд╛рд░ 4096 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ, рдЬреЛ рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ рднреА рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдк рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдХрд╛ рдЖрдХрд╛рд░ рдЗрд╕ рддрд░рд╣ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

 root@ubuntu:/home/serp# tune2fs -l /dev/sdb1 tune2fs 1.42.9 (4-Feb-2014) Filesystem volume name: <none> Last mounted on: <not available> Filesystem UUID: a600bf40-f660-41f6-a3e6-96c303995479 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: ext_attr resize_inode dir_index filetype sparse_super large_file Filesystem flags: signed_directory_hash Default mount options: user_xattr acl Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 65536 Block count: 261888 Reserved block count: 13094 Free blocks: 257445 Free inodes: 65525 First block: 0 Block size: 4096 Fragment size: 4096 Reserved GDT blocks: 63 Blocks per group: 32768 Fragments per group: 32768 Inodes per group: 8192 Inode blocks per group: 512 Filesystem created: Fri Aug 2 15:02:13 2019 Last mount time: n/a Last write time: Fri Aug 2 15:02:14 2019 Mount count: 0 Maximum mount count: -1 Last checked: Fri Aug 2 15:02:13 2019 Check interval: 0 (<none>) 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 Default directory hash: half_md4 Directory Hash Seed: c0155456-ad7d-421f-afd1-c898746ccd76 

рд╣рдореЗрдВ рдЬрд┐рд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд╡рд╣ "рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░" рд╣реИред

рдЕрдм рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдпрд╣ рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ / рд╣реЛрдо / рд╕рд░реНрдк / рдЯреЗрд╕реНрдЯрдлрд╝рд╛рдЗрд▓ рдХреИрд╕реЗ рдкрдврд╝реЗрдВ? рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдмреНрд▓реЙрдХ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЙрд╕рдХрд╛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕реЗ рдХреИрд╕реЗ рдЦреЛрдЬреЗрдВ? рдХреНрдпрд╛ рдкрдврд╝рдирд╛ рд╣реИ рдмреНрд▓реЙрдХ?

рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдЗрдиреЛрдбреЗрд╕ рдХрд╛рдо рдореЗрдВ рдЖрддреЗ рд╣реИрдВред Ext2fs рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ "рддрд╛рд▓рд┐рдХрд╛" рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдЖрдпрддреЛрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред Ext2fs рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЗрдиреЛрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рддреЗ рд╕рдордп рд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИред рд╣рдо рдЯреНрдпреВрди 2 рдПрдлрдПрд╕ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ "рдЗрдиреЛрдб рдХрд╛рдЙрдВрдЯ" рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 65536 рдЯреБрдХрдбрд╝реЗ рд╣реИрдВред рдЗрдирдХреЛрдб рдореЗрдВ рд╡рд╣ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ: рдЬрд┐рд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЖрдк рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдХреА рдПрдХ рд╕реВрдЪреАред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЖрдИрдиреЛрдб рдирдВрдмрд░ рдХреИрд╕реЗ рдкрддрд╛ рдХрд░реЗрдВ?

рдирд╛рдо рдФрд░ рдЗрдиреЛрдб рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдкрддреНрд░рд╛рдЪрд╛рд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ, рдФрд░ ext2fs рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рдЗрдирдХреЛрдб рдирдВрдмрд░ рднреА рд╣реИред рдЗрд╕ рджреБрд╖реНрдЪрдХреНрд░ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рд░реВрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдПрдХ "рдирд┐рд╢реНрдЪрд┐рдд" рдЗрдиреЛрдб рд╕рдВрдЦреНрдпрд╛ "2" рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдо рдЗрдиреЛрдб рдирдВрдмрд░ 2 рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ:

 root@ubuntu:/# debugfs /dev/sdb1 debugfs 1.42.9 (4-Feb-2014) debugfs: stat <2> Inode: 2 Type: directory Mode: 0755 Flags: 0x0 Generation: 0 Version: 0x00000000:00000002 User: 0 Group: 0 Size: 4096 File ACL: 0 Directory ACL: 0 Links: 3 Blockcount: 8 Fragment: Address: 0 Number: 0 Size: 0 ctime: 0x5d43cb51:16b61bcc -- Fri Aug 2 16:34:09 2019 atime: 0x5d43c247:b704301c -- Fri Aug 2 15:55:35 2019 mtime: 0x5d43cb51:16b61bcc -- Fri Aug 2 16:34:09 2019 crtime: 0x5d43b5c6:00000000 -- Fri Aug 2 15:02:14 2019 Size of extra inode fields: 28 BLOCKS: (0):579 TOTAL: 1 

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рдЬрд┐рд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд╡рд╣ рд╕рдВрдЦреНрдпрд╛ 579 рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдХ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИред рдЗрд╕рдореЗрдВ рд╣рдо рд╣реЛрдо рдлреЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рдиреЛрдб рдирдВрдмрд░ рдкрд╛рдПрдВрдЧреЗ, рдФрд░ рдЗрд╕реА рддрд░рд╣ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрд░, рд╕рд░реНрдк рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣рдо рдЕрдиреБрд░реЛрдзрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдиреЛрдб рдирдВрдмрд░ рджреЗрдЦрддреЗ рд╣реИрдВред рдпрджрд┐ рдЕрдЪрд╛рдирдХ рдХреЛрдИ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рд╕рдВрдЦреНрдпрд╛ рд╕рд╣реА рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдФрд░ рдпрджрд┐ рд╡рд╣рд╛рдВ рд╕рд╣реА рдЬрд╛рдирдХрд╛рд░реА рд╣реИ, рддреЛ рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред рд╣рдо рдХрд░рддреЗ рд╣реИрдВ:

 root@ubuntu:/# dd if=/dev/sdb1 of=/home/serp/dd_image bs=4096 count=1 skip=579 1+0 records in 1+0 records out 4096 bytes (4,1 kB) copied, 0,000184088 s, 22,3 MB/s root@ubuntu:/# hexdump -c /home/serp/dd_image 

рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ, рдЖрдк рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

рддреЛ рдореИрдВ рдореБрдЦреНрдп рдкреНрд░рд╢реНрди рдкрд░ рдЖрдпрд╛: "рдХрд┐рди рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдПрдХ рд▓реЗрдЦрди рддреНрд░реБрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ"?

рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рддрдм рд╣реЛрдЧрд╛ рдЬрдм рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреЛрдИ рдореБрдлреНрдд рдмреНрд▓реЙрдХ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рд╕реНрдкрд╖реНрдЯ "рдХреБрдЫ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣рдЯрд╛рдПрдВ" рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ ext2,3 рдФрд░ 4 рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ "рдЖрд░рдХреНрд╖рд┐рдд рдмреНрд▓реЙрдХ рдЧрдгрдирд╛" рдЬреИрд╕реА рдХреЛрдИ рдЪреАрдЬ рд╣реИред рдпрджрд┐ рдЖрдк рдКрдкрд░ рджреА рдЧрдИ рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдРрд╕реЗ рдмреНрд▓реЙрдХ рд╣реИрдВ "13094"ред рдпреЗ рдХреЗрд╡рд▓ рдореВрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рдмреНрд▓реЙрдХ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдкрдХреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЬрд▓реНрджреА рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдХреИрд╕реЗ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдереЛрдбрд╝рд╛ рдЦрд╛рд▓реА рд╕реНрдерд╛рди рд╣реИ:

 root@ubuntu:/mnt# tune2fs -m 0 /dev/sdb1 tune2fs 1.42.9 (4-Feb-2014) Setting reserved blocks percentage to 0% (0 blocks) 

рдпрд╛рдиреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЖрдкрдХреЗ рдкрд╛рд╕ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХрд╛ 5% рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЖрдзреБрдирд┐рдХ рдбрд┐рд╕реНрдХ рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рд╕реИрдХрдбрд╝реЛрдВ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдФрд░ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? рдореБрдХреНрдд рдмреНрд▓реЙрдХ рд╣реЛрдиреЗ рдкрд░ рд╕реНрдерд┐рддрд┐ рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдиреЛрдбреНрд╕ рдЦрддреНрдо рд╣реЛ рдЧрдП рд╣реИрдВред рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░ рд╕реЗ рдЫреЛрдЯрд╛ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ 1 рдЗрдиреЛрдЗрдб 1 рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░ рдЦрд░реНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрдиреНрд╣реЗрдВ (рдЗрд╕ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП) 65536 - рд╕реНрдерд┐рддрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдЗрд╕реЗ df рдХрдорд╛рдВрдб рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

 serp@ubuntu:~$ df -hi Filesystem Inodes IUsed IFree IUse% Mounted on udev 493K 480 492K 1% /dev tmpfs 493K 425 493K 1% /run /dev/xvda1 512K 240K 273K 47% / none 493K 2 493K 1% /sys/fs/cgroup none 493K 2 493K 1% /run/lock none 493K 1 493K 1% /run/shm none 493K 2 493K 1% /run/user /dev/xvdc1 320K 4,1K 316K 2% /var /dev/xvdb1 64K 195 64K 1% /home /dev/xvdh1 4,0M 3,1M 940K 78% /var/www serp@ubuntu:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 2,0G 4,0K 2,0G 1% /dev tmpfs 395M 620K 394M 1% /run /dev/xvda1 7,8G 2,9G 4,6G 39% / none 4,0K 0 4,0K 0% /sys/fs/cgroup none 5,0M 0 5,0M 0% /run/lock none 2,0G 0 2,0G 0% /run/shm none 100M 0 100M 0% /run/user /dev/xvdc1 4,8G 2,6G 2,0G 57% /var /dev/xvdb1 990M 4,0M 919M 1% /home /dev/xvdh1 63G 35G 25G 59% /var/www 

рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ / var / www рдЕрдиреБрднрд╛рдЧ рдкрд░ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдлреНрд░реА рдмреНрд▓реЙрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдлреНрд░реА рдиреЛрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдВрддрд░ рд╣реЛрддрд╛ рд╣реИред

рдпрджрд┐ рдореИрдВ рдЗрдиреЛрдб рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдХреЛрдИ рднреА рдордВрддреНрд░ рдирд╣реАрдВ рдмрддрд╛рдКрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдирд╣реАрдВ рд╣реИрдВ (рдпрджрд┐ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рдореБрдЭреЗ рдмрддрд╛рдПрдВ)ред рддреЛ рдЙрди рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдирдореЗрдВ рдЫреЛрдЯреА рдлрд╛рдЗрд▓реЗрдВ рдЧреБрдгрд╛ рд╣реЛрддреА рд╣реИрдВ, рдЖрдкрдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП btrfs рдЗрдиреЛрдбреНрд╕ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдирдП рдмрдирд╛рдПрдВред

Source: https://habr.com/ru/post/hi462849/


All Articles