Привет!
Как узнать какой сейчас уровень журналирования? Те сведения, что я получаю, они противоречивы. Кому верить?
dmesg говорит, что dm-3
смонтирован в режиме ordered data:
sudo dmesg | grep EXT4
[ 3.606496] EXT4-fs (dm-2): 2 orphan inodes deleted
[ 3.606498] EXT4-fs (dm-2): recovery complete
[ 3.674947] EXT4-fs (dm-2): mounted filesystem with ordered data mode. Opts: (null)
[ 6.807128] EXT4-fs (dm-2): re-mounted. Opts: (null)
[ 14.243801] EXT4-fs (dm-3): mounted filesystem with ordered data mode. Opts: (null)
[ 14.996558] EXT4-fs (dm-1): mounted filesystem with ordered data mode. Opts: (null)
dm-3 это мой HOME:
$ realpath /dev/mapper/vg01-home
/dev/dm-3
Если посмотреть на вывод tune2fs
sudo tune2fs -l /dev/mapper/vg01-home
то обнаружим, что дефолтные опции монтирования (Default mount options) включают journal_data, но почему в demesg ordered data? Где реальность и как узнать, какой сейчас используется режим журналирования ФС?
tune2fs 1.45.5 (07-Jan-2020)
Filesystem volume name: <none>
Last mounted on: /home
Filesystem UUID: ae4ccbf7-ab32-4274-a1f0-33a811cbba11
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent 64bit flex_bg sparse_super large_file huge_file dir_nlink extra_isize metadata_csum
Filesystem flags: signed_directory_hash
Default mount options: journal_data user_xattr acl
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 655360
Block count: 2621440
Reserved block count: 131072
Free blocks: 677390
Free inodes: 515565
First block: 0
Block size: 4096
Fragment size: 4096
Group descriptor size: 64
Reserved GDT blocks: 1024
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 8192
Inode blocks per group: 512
Flex block group size: 16
Filesystem created: Fri Feb 1 01:35:02 2019
Last mount time: Sun Mar 15 12:30:49 2020
Last write time: Sun Mar 15 15:32:02 2020
Mount count: 129
Maximum mount count: -1
Last checked: Fri Feb 1 01:35:03 2019
Check interval: 0 (<none>)
Lifetime writes: 3260 GB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 32
Desired extra isize: 32
Journal inode: 8
First orphan inode: 133838
Default directory hash: half_md4
Directory Hash Seed: dc916ca1-f837-4230-b972-a6e86b022d7a
Journal backup: inode blocks
Checksum type: crc32c
Checksum: 0x2d4ec7e8
mount не показывает дефолтные опции монтирования:
mount | grep mapper
/dev/mapper/vg01-root on / type ext4 (rw,noatime)
/dev/mapper/vg01-home on /home type ext4 (rw,noatime)
/dev/mapper/vg01-var on /var type ext4 (rw,noatime)