ุดูŠุก ุนู† inode

ู…ู† ูˆู‚ุช ู„ุขุฎุฑ ุŒ ู…ู† ุฃุฌู„ ุงู„ุงู†ุชู‚ุงู„ ุฅู„ู‰ ุงู„ุฌู‡ุงุฒ ุงู„ุนุตุจูŠ ุงู„ู…ุฑูƒุฒูŠ ุŒ ุณุฃู‚ุงุจู„ ููŠ ุงู„ุนุฏูŠุฏ ู…ู† ุงู„ุดุฑูƒุงุช ุงู„ูƒุจูŠุฑุฉ ุŒ ูˆู„ุง ุณูŠู…ุง ุณุงู†ุช ุจุทุฑุณุจุฑุบ ูˆู…ูˆุณูƒูˆ ุŒ ู„ุดุบู„ ู…ู†ุตุจ DevOps. ู„ู‚ุฏ ู„ุงุญุธุช ุฃู† ุงู„ุนุฏูŠุฏ ู…ู† ุงู„ุดุฑูƒุงุช (ููŠ ุงู„ุนุฏูŠุฏ ู…ู† ุงู„ุดุฑูƒุงุช ุงู„ุฌูŠุฏุฉ ุŒ ู…ุซู„ Yandex) ุชุทุฑุญ ุณุคุงู„ูŠู† ู…ุชุดุงุจู‡ูŠู†:

  • ู…ุง ู‡ูˆ ุงูŠู†ูˆุฏ
  • ู„ุฃุณุจุงุจ ู…ู† ุงู„ู…ู…ูƒู† ุงู„ุญุตูˆู„ ุนู„ู‰ ุฎุทุฃ ููŠ ุงู„ูƒุชุงุจุฉ ุนู„ู‰ ุงู„ู‚ุฑุต (ุฃูˆ ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„: ู„ู…ุงุฐุง ู‚ุฏ ุชู†ูุฏ ู…ุณุงุญุฉ ุงู„ู‚ุฑุต ุŒ ุฌูˆู‡ุฑ ูˆุงุญุฏ).

ูƒู…ุง ูŠุญุฏุซ ุบุงู„ุจู‹ุง ุŒ ูƒู†ุช ู…ุชุฃูƒุฏู‹ุง ู…ู† ุฃู†ู†ูŠ ุนุฑูุช ู‡ุฐุง ุงู„ู…ูˆุถูˆุน ุฌูŠุฏู‹ุง ุŒ ู„ูƒู† ุจู…ุฌุฑุฏ ุฃู† ุจุฏุฃุช ุงู„ุชูˆุถูŠุญ ุŒ ุฃุตุจุญุช ูุฌูˆุงุช ุงู„ู…ุนุฑูุฉ ูˆุงุถุญุฉ. ู…ู† ุฃุฌู„ ุชู†ุธูŠู… ู…ุนุฑูุชูŠ ุŒ ูˆู…ู„ุก ุงู„ุซุบุฑุงุช ูˆู„ู… ูŠุนุฏ ุงู„ุฎุฒูŠ ุŒ ุฃูƒุชุจ ู‡ุฐู‡ ุงู„ู…ู‚ุงู„ุฉ ุŒ ูู‚ุฏ ู„ุง ุชุฒุงู„ ููŠ ู…ุชู†ุงูˆู„ ูŠุฏูŠ.

ุณุฃุจุฏุฃ "ู…ู† ุงู„ุฃุณูู„" ุŒ ุฃูŠ ู…ู† ู…ุญุฑูƒ ุงู„ุฃู‚ุฑุงุต ุงู„ุซุงุจุชุฉ (ู…ุญุฑูƒุงุช ุงู„ุฃู‚ุฑุงุต ุงู„ู…ุญู…ูˆู„ุฉ ูˆู…ุญุฑูƒุงุช ุฃู‚ุฑุงุต ุงู„ุญุงู„ุฉ ุงู„ุตู„ุจุฉ ูˆุบูŠุฑู‡ุง ู…ู† ุงู„ุฃุดูŠุงุก ุงู„ุญุฏูŠุซุฉ ุŒ ู†ุชุฌุงู‡ู„ ุŒ ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ุŒ ุงู„ู†ุธุฑ ููŠ ุฃูŠ ู…ุญุฑูƒ ุฃู‚ุฑุงุต ู‚ุฏูŠู… ุจุญุฌู… 20 ุฃูˆ 80 ุบูŠุบุงุจุงูŠุช ุŒ ู„ุฃู† ุญุฌู… ุงู„ูƒุชู„ุฉ ูŠุจู„ุบ 512 ุจุงูŠุช).

ู„ุง ูŠุนุฑู ุงู„ู‚ุฑุต ุงู„ุตู„ุจ ูƒูŠููŠุฉ ุงู„ุชุนุงู…ู„ ู…ุน ู…ุณุงุญุชู‡ ุจุงู„ุจุงูŠุช ุŒ ูˆูŠู†ู‚ุณู… ุจุดูƒู„ ู…ุดุฑูˆุท ุฅู„ู‰ ูƒุชู„. ูŠุจุฏุฃ ุชุฑู‚ูŠู… ุงู„ูƒุชู„ุฉ ุจุงู„ุฑู‚ู… 0. (ูŠุณู…ู‰ ู‡ุฐุง LBA ุŒ ุงู„ุชูุงุตูŠู„ ู‡ู†ุง: en.wikipedia.org/wiki/LBA )



ูƒู…ุง ุชุฑูˆู† ู…ู† ุงู„ุดูƒู„ ุŒ ู„ู‚ุฏ ู‚ู…ุช ุจุชุนูŠูŠู† ูƒุชู„ LBA ูƒู…ุณุชูˆู‰ HDD. ุจุงู„ู…ู†ุงุณุจุฉ ุŒ ูŠู…ูƒู†ูƒ ู…ุนุฑูุฉ ุญุฌู… ุงู„ูƒุชู„ุฉ ุงู„ุฐูŠ ูŠุญุชูˆูŠ ุนู„ูŠู‡ ุงู„ู‚ุฑุต:

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

ุงู„ู…ุณุชูˆู‰ ุฃุนู„ุงู‡ ุนู„ุงู…ุงุช ุงู„ู‚ุณู… ุŒ ูˆุงุญุฏ ู„ู„ู‚ุฑุต ุจุฃูƒู…ู„ู‡ (ู…ุฑุฉ ุฃุฎุฑู‰ ุŒ ู„ู„ุจุณุงุทุฉ). ููŠ ู…ุนุธู… ุงู„ุฃุญูŠุงู† ุŒ ูŠุชู… ุงุณุชุฎุฏุงู… ู†ูˆุนูŠู† ู…ู† ุนู„ุงู…ุงุช ุงู„ุฃู‚ุณุงู…: msdos ูˆ gpt. ูˆูู‚ู‹ุง ู„ุฐู„ูƒ ุŒ msdos ู‡ูˆ ุชู†ุณูŠู‚ ู‚ุฏูŠู… ูŠุฏุนู… ุงู„ุฃู‚ุฑุงุต ุงู„ุชูŠ ุชุตู„ ุณุนุชู‡ุง ุฅู„ู‰ 2 ุชูŠุฑุงุจุงูŠุช ุŒ gpt ู‡ูˆ ุชู†ุณูŠู‚ ุฌุฏูŠุฏ ูŠู…ูƒู†ู‡ ู…ุนุงู„ุฌุฉ ู…ุง ูŠุตู„ ุฅู„ู‰ 1 ุจุงูŠุช ู…ู† 512 ุจุงูŠุช. ููŠ ุญุงู„ุชู†ุง ุŒ ู„ุฏูŠู†ุง ู‚ุณู… ู…ู† ุงู„ู†ูˆุน msdos ุŒ ูƒู…ุง ูŠุชุถุญ ู…ู† ุงู„ุดูƒู„ ุŒ ูŠุจุฏุฃ ุงู„ู‚ุณู… ููŠ ู‡ุฐู‡ ุงู„ุญุงู„ุฉ ุจุงู„ูƒุชู„ุฉ ุฑู‚ู… 1 ุŒ ุจูŠู†ู…ุง ูŠุชู… ุงุณุชุฎุฏุงู… ู‚ุณู… ุงู„ุตูุฑ ููŠ MBR.

ููŠ ุงู„ู‚ุณู… ุงู„ุฃูˆู„ ุŒ ู‚ู…ุช ุจุฅู†ุดุงุก ู†ุธุงู… ุงู„ู…ู„ูุงุช 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 

ุงู„ู…ุนู„ู…ุฉ ุงู„ุชูŠ ู†ุญุชุงุฌู‡ุง ู‡ูŠ "ุญุฌู… ุงู„ูƒุชู„ุฉ".

ุงู„ุขู† ุงู„ุฃูƒุซุฑ ุฅุซุงุฑุฉ ู„ู„ุงู‡ุชู…ุงู… ู‡ูˆ ูƒูŠููŠุฉ ู‚ุฑุงุกุฉ ุงู„ู…ู„ู / ุงู„ูˆุทู† / serp / testfileุŸ ูŠุชูƒูˆู† ุงู„ู…ู„ู ู…ู† ูƒุชู„ุฉ ูˆุงุญุฏุฉ ุฃูˆ ุฃูƒุซุฑ ู…ู† ู†ุธุงู… ุงู„ู…ู„ูุงุช ุงู„ุฐูŠ ูŠุชู… ุชุฎุฒูŠู† ุจูŠุงู†ุงุชู‡ ููŠู‡. ู…ุนุฑูุฉ ุงุณู… ุงู„ู…ู„ู ุŒ ูˆูƒูŠููŠุฉ ุงู„ุนุซูˆุฑ ุนู„ูŠู‡ุŸ ู…ุง ูƒุชู„ ู„ู‚ุฑุงุกุฉุŸ

ู‡ุฐุง ู‡ูˆ ุงู„ู…ูƒุงู† ุงู„ุฐูŠ ุชุฃุชูŠ inodes ููŠ ู…ุชู†ุงูˆู„ ูŠุฏูŠ. ูŠุญุชูˆูŠ ู†ุธุงู… ุงู„ู…ู„ูุงุช ext2fs ุนู„ู‰ "ุฌุฏูˆู„" ูŠุญุชูˆูŠ ุนู„ู‰ ู…ุนู„ูˆู…ุงุช ุญูˆู„ ุฌู…ูŠุน inode. ูŠุชู… ุชุนูŠูŠู† ุนุฏุฏ inode ููŠ ุญุงู„ุฉ ุงู„ู…ู„ูุงุช ext2fs ุนู†ุฏ ุฅู†ุดุงุก ู†ุธุงู… ุงู„ู…ู„ูุงุช. ู†ู†ุธุฑ ุฅู„ู‰ ุงู„ุฃุฑู‚ุงู… ุงู„ู„ุงุฒู…ุฉ ููŠ ู…ุนู„ู…ุฉ "Inode count" ู„ุฅุฎุฑุงุฌ tune2fs ุŒ ุฃูŠ ู„ุฏูŠู†ุง 65536 ู‚ุทุนุฉ. ูŠุญุชูˆูŠ inode ุนู„ู‰ ุงู„ู…ุนู„ูˆู…ุงุช ุงู„ุชูŠ ู†ุญุชุงุฌู‡ุง: ู‚ุงุฆู…ุฉ ูƒุชู„ ู†ุธุงู… ุงู„ู…ู„ูุงุช ู„ู„ู…ู„ู ุงู„ุฐูŠ ุชุจุญุซ ุนู†ู‡. ูƒูŠููŠุฉ ุงู„ุนุซูˆุฑ ุนู„ู‰ ุฑู‚ู… inode ู„ู„ู…ู„ู ุงู„ู…ุญุฏุฏุŸ

ูŠุชู… ุชุถู…ูŠู† ุงู„ู…ุฑุงุณู„ุงุช ู…ู† ุงู„ุงุณู… ูˆุฑู‚ู… inode ููŠ ุงู„ุฏู„ูŠู„ ุŒ ูˆุงู„ุฏู„ูŠู„ ููŠ ุงู„ู…ู„ูุงุช ext2fs ู‡ูˆ ู…ู„ู ู…ู† ู†ูˆุน ุฎุงุต ุŒ ุฃูŠ ู„ุฏูŠู‡ุง ุฃูŠุถุง ุนุฏุฏ inode ุงู„ุฎุงุตุฉ ุจู‡ุง. ู…ู† ุฃุฌู„ ูƒุณุฑ ู‡ุฐู‡ ุงู„ุญู„ู‚ุฉ ุงู„ู…ูุฑุบุฉ ุŒ ุชู… ุชุนูŠูŠู† ุฑู‚ู… inode "ุซุงุจุช" "2" ุฅู„ู‰ ุงู„ุฏู„ูŠู„ ุงู„ุฌุฐุฑ. ู†ุญู† ู†ู†ุธุฑ ุฅู„ู‰ ู…ุญุชูˆูŠุงุช inode ุฑู‚ู… 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. ููŠู‡ ุณู†ุฌุฏ ุฑู‚ู… ุงู„ุนู‚ุฏุฉ ู„ู„ู…ุฌู„ุฏ ุงู„ุฑุฆูŠุณูŠ ุŒ ูˆู‡ูƒุฐุง ุนู„ู‰ ุทูˆู„ ุงู„ุณู„ุณู„ุฉ ุŒ ุญุชู‰ ู†ุฑู‰ ููŠ ุฏู„ูŠู„ serp ุฑู‚ู… ุงู„ุนู‚ุฏุฉ ู„ู„ู…ู„ู ุงู„ู…ุทู„ูˆุจ. ุฅุฐุง ุฃุฑุงุฏ ุดุฎุต ู…ุง ูุฌุฃุฉ ุงู„ุชุญู‚ู‚ ู…ู…ุง ุฅุฐุง ูƒุงู† ุงู„ุฑู‚ู… ุตุญูŠุญู‹ุง ุŒ ูˆุฅุฐุง ูƒุงู†ุช ู‡ู†ุงูƒ ุงู„ู…ุนู„ูˆู…ุงุช ุงู„ุตุญูŠุญุฉ ู‡ู†ุงูƒ ุŒ ูู‡ุฐุง ู„ูŠุณ ุจุงู„ุฃู…ุฑ ุงู„ุตุนุจ. ู†ุญู† ู†ูุนู„:

 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 inode ูŠุชู… ุฅู†ูุงู‚ู‡ ุนู„ู‰ ู…ู„ู ูˆุงุญุฏ ุฃูˆ ุฏู„ูŠู„ ุŒ ูˆุฅุฌู…ุงู„ุงู‹ ู„ุฏูŠู†ุง (ู†ุธุงู… ุงู„ู…ู„ูุงุช ู‡ุฐุง) 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 ุŒ ูŠุฎุชู„ู ุนุฏุฏ ุงู„ูƒุชู„ ุงู„ู…ุฌุงู†ูŠุฉ ููŠ ู†ุธุงู… ุงู„ู…ู„ูุงุช ูˆุนุฏุฏ ุงู„ุนู‚ุฏ ุงู„ู…ุฌุงู†ูŠุฉ ุจุดูƒู„ ูƒุจูŠุฑ.

ููŠ ุญุงู„ุฉ ู†ูุงุฏ inode ุŒ ู„ู† ุฃุฎุจุฑูƒ ุฃูŠ ุชุนุงูˆูŠุฐ ุŒ ู„ุฃู†ู‡ ุฅู†ู‡ู… ู„ูŠุณูˆุง (ุฅู† ู„ู… ูŠูƒู† ุตุญูŠุญู‹ุง ุŒ ุฃุนู„ู…ู†ูŠ). ู„ุฐู„ูƒ ุจุงู„ู†ุณุจุฉ ู„ู„ุฃู‚ุณุงู… ุงู„ุชูŠ ุชุชูƒุงุซุฑ ููŠู‡ุง ุงู„ู…ู„ูุงุช ุงู„ุตุบูŠุฑุฉ ุŒ ูŠุฌุจ ุนู„ูŠูƒ ุชุญุฏูŠุฏ ู†ุธุงู… ุงู„ู…ู„ูุงุช ุจุดูƒู„ ุตุญูŠุญ. ู„ุฐู„ูƒ ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ููŠ btrfs inodes ู„ุง ูŠู…ูƒู† ุฃู† ุชู†ุชู‡ูŠ ุŒ ู„ ุฅู†ุดุงุก ุฏูŠู†ุงู…ูŠูƒูŠุงุช ุฌุฏูŠุฏุฉ ุฅุฐุง ู„ุฒู… ุงู„ุฃู…ุฑ.

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


All Articles