Làm thế nào để kiểm tra phiên bản hệ thống tập tin XFS?


8

Làm cách nào để kiểm tra phiên bản của hệ thống tệp XFS trên hệ thống, cho dù đó là V5 trở lên?

Câu trả lời:


6

Kể từ phiên bản 3.15 , kernel cho bạn biết phiên bản XFS được sử dụng trong mỗi hệ thống tập tin khi nó gắn kết nó; dmesg | grep XFSsẽ cung cấp cho bạn một cái gì đó như

[1578018.463269] XFS (loop0): Mounting V5 Filesystem

Thay vì loop0trên hệ thống của bạn, bạn sẽ nhận được thiết bị cơ bản và V5sẽ được thay thế bằng bất kỳ phiên bản nào mà hệ thống tệp của bạn sử dụng.

Các hạt nhân cũ hơn chính thức hỗ trợ các hệ thống tệp XFS phiên bản 4, nhưng có thể gắn kết các hệ thống tệp phiên bản 5 (kể từ giữa năm 2013); Đối với cái sau, kernel sẽ in

Phát hiện siêu khối phiên bản 5. Hạt nhân này có hỗ trợ TRẢI NGHIỆM được kích hoạt!

khi hệ thống tập tin được gắn kết.


Tôi nhận được một cái gì đó như thế này: 1.342982] SGI XFS với ACL, thuộc tính bảo mật, số khối / số inode lớn, không bật gỡ lỗi [1.345446] XFS (dm-0): Gắn hệ thống tập tin [1.497979] XFS (dm-0): Bắt đầu phục hồi ( logdev: Internal) [1.587471] XFS (dm-0): Kết thúc phục hồi (logdev: Internal) [6.980611] XFS (sda2): Gắn hệ thống tập tin [9.675872] XFS (sda2): Kết thúc mount sạch
MikasaAckerman

@MikasaAckerman OK, điều đó có nghĩa là bạn đang sử dụng kernel cũ hơn 3.15 và hệ thống tập tin phiên bản 4 (xem câu trả lời được cập nhật của tôi để biết chi tiết).
Stephen Kitt

4

Bạn có thể kiểm tra phiên bản định dạng trên đĩa của hệ thống tệp XFS xfs_db.

Ví dụ đầu ra của hệ thống tệp XFS (V4) cũ trên hệ thống của tôi:

xfs_db -r /dev/...
xfs_db> version
versionnum [0xb5b4+0x8a] = V4,NLINK,DIRV2,ATTR,ALIGN,DALIGN,LOGV2,EXTFLG,MOREBITS,ATTR2,LAZYSBCOUNT,PROJID32BIT

Đầu ra của hệ thống tệp XFS (V5) mới (được tạo bằng phiên bản xfsprogie 4.9.0):

xfs_db -r /dev/...
xfs_db> version
versionnum [0xb4a5+0x18a] = V5,NLINK,DIRV2,ALIGN,LOGV2,EXTFLG,MOREBITS,ATTR2,LAZYSBCOUNT,PROJID32BIT,CRC,FTYPE,FINOBT

3

Chúng ta có thể kiểm tra bằng cách sử dụng lệnh dưới đây.

# yum list installed | grep xfs

nhập mô tả hình ảnh ở đây

# yum info xfsprogs

nhập mô tả hình ảnh ở đây


1
Điều này chỉ hiển thị phiên bản đã cài đặt của các công cụ xfspross. Câu hỏi là về phiên bản của hệ thống tệp trên định dạng đĩa trên hệ thống tệp hiện có. Phiên bản xfspross không cho biết phiên bản định dạng đĩa nào được sử dụng trên các hệ thống tệp hiện có: hệ thống tệp được tạo bằng phiên bản cũ hơn của xfspross sẽ có phiên bản định dạng đĩa cũ hơn.
sebasth
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.