Điểm:0

Làm cách nào để tìm các tùy chọn mount/fstab XFS không hợp lệ?

lá cờ in

Tôi đang sử dụng Ubuntu Server 20.04 LTS mới nhất trên HPE MicroServer, tôi có thẻ RAID HPE P420 có pin, với 4 ổ cứng được gắn trong 2 mảng logic, một là bản sao của 2 chiếc ổ cứng 1 TB (nguồn gốc) và một gương gồm 2 chiếc ổ cứng 4 TB (kho). Tôi có Zoneminder đang chạy trên đó và tôi đang cố gắng dọn dẹp một chút, và ngạc nhiên là tốc độ chậm như thế nào. rm -rf dir/* đang lấy. Sau khi nghiên cứu một chút, tôi nhận ra rằng đó là một vấn đề của XFS, vì vậy tôi đã cố gắng điều chỉnh nó một chút, đó là lúc tôi tìm thấy bài viết này (hoặc những bài tương tự khác, tôi cứ thấy những điều giống nhau trong nhiều bài báo).

Vì vậy, tôi đã cố gắng thêm các tùy chọn gắn kết này, nhưng thật không may gắn kết từ chối gắn kết phân vùng (kho để bắt đầu) với các tùy chọn mới đó. Vấn đề là không cho tôi biết tùy chọn nào không chính xác, đây là đầu ra duy nhất của $ Sudo gắn kết -av:

phần A: bỏ qua
trao đổi: bỏ qua
/path/to/mount : loại fs sai, tùy chọn không hợp lệ, siêu khối không hợp lệ trên /dev/sdb1, thiếu trang mã hoặc chương trình trợ giúp hoặc lỗi khác.

(cũng đã thử các tùy chọn gỡ lỗi: xuất LIBMOUNT_DEBUG=all, nhưng nó dường như không hiển thị bất cứ điều gì bổ sung, nếu không có quá trình gắn kết nào xảy ra, nếu nó thực sự gắn kết thứ gì đó, sẽ có các dòng bổ sung được hiển thị.)

đây là cách /etc/fstab trông giống như cho phân vùng đó:

# KHÔNG LÀM VIỆC:
/dev/disk/by-uuid/b...7 /path/to/mount xfs rw,relatime,attr2,logbufs=8,logbsize=256k,sunit=2048,swidth=2048,largeio,inode64,swalloc,allocsize =131072k,không rào cản,không hạn ngạch 0 0

# mặc định hoạt động:
/dev/disk/by-uuid/b...7 /path/to/mount xfs mặc định 0 0

Có cách nào để nhanh chóng tìm ra tùy chọn gắn kết nào không chính xác không? Khác với việc lần lượt xem qua tất cả các tùy chọn rồi gắn kết sau khi thực hiện, để xem cái nào không đúng, mất nhiều thời gian ...

Cảm ơn bạn!

lá cờ cn
Tôi không tin điều này là có thể. Ý tưởng để đạt được điều này: tạo một tập lệnh, viết mã mọi thứ bạn muốn kiểm tra và để tập lệnh đó thực hiện việc gắn kết cho bạn. Heck của rất nhiều công việc. Việc gửi yêu cầu tính năng trên lệnh mount có thể dễ dàng hơn
jpbrain avatar
lá cờ ca
Xin chào. Bạn đang sử dụng phiên bản thú cưỡi nào. từ "man xfs" có vẻ như rào cản/không rào cản đã được gỡ bỏ.
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
Bạn nhận được gì khi failiing để gắn kết?
lá cờ in
Phiên bản của gói `mount` là `2.34-0.1ubuntu9.1`. - Phiên bản của gói `xfsprogs` là `5.3.0-1ubuntu2` - @jpbrain đây có phải là phiên bản bạn đang đề cập đến không? Người đàn ông nói trong kernel v4.19 nó đã bị xóa, vì vậy tôi cho rằng đó có thể là vấn đề, vì tôi đang dùng phiên bản kernel `5.4.0-90-generic`. Tôi sẽ thử lại khi tôi có một chút thời gian rảnh, cảm ơn.
Điểm:0
lá cờ in

Các lỗi thực sự từ quá trình gắn kết được ghi lại bởi kernel chứ không phải lệnh, vì vậy chúng sẽ hiển thị trong /var/log/syslog khi nỗ lực gắn kết.

lá cờ in
Tôi chưa thấy gì trong nhật ký, sẽ thử lại sớm.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.