Điểm:6

Sự cố tệp lạ trên Ubuntu 21.10 với ZFS

lá cờ bd

Sau khi cài đặt hoặc nâng cấp lên Ubuntu 21.10, với tùy chọn ZFS, tôi bắt đầu gặp sự cố lạ.

Ví dụ, trên dòng lệnh, tôi bắt đầu thấy các lỗi như thế này:

Không thể truy cập 'foobar': Không có tệp hoặc thư mục như vậy

Khi chạy ls -l trong một số thư mục, tôi nhận được dấu chấm hỏi, như thế này:

-????????? ? ? ? ? ? foobar.txt
-????????? ? ? ? ? ? foobar2.txt

Cuối cùng, tôi thậm chí không thể khởi động Ubuntu 21.10 (sử dụng ZFS).

Điểm:15
lá cờ bd

Đây là một vấn đề được biết đến. Các ghi chú phát hành cho Ubuntu 21.10 Nói:

Vấn đề đã biết

nền tảng Linux

  • Phiên bản trình điều khiển ZFS có trong nhân 5.13.0-19 chứa một lỗi có thể dẫn đến tham nhũng hệ thống tập tin. người dùng của ZFS nên đợi cho đến khi Bản cập nhật phát hành ổn định đầu tiên của kernel trong 21.10 trước khi nâng cấp.

Tôi đề xuất quá trình hành động này:

  • Nếu bạn đang cài đặt Ubuntu 21.10, đừng chọn tùy chọn ZFS. Điều này sẽ dẫn đến hỏng hệ thống tập tin mà bạn không muốn.
  • Nếu bạn đang nâng cấp lên Ubuntu 21.10 và đang sử dụng ZFS, thì đừng, cho đến khi bản sửa lỗi được phát hành và người dùng không còn báo cáo sự cố nữa. (Khi viết, bản sửa lỗi vẫn chưa được phát hành.)

Nếu bạn đã nâng cấp lên Ubuntu 21.10, bạn có thể hoàn nguyên về hệ thống tệp cũ của mình bằng cách chọn tùy chọn "Hoàn nguyên" trong menu khởi động (grub). Nhấn xóa trong khi khởi động để hiển thị menu khởi động này.

lá cờ us
Lỗi tham nhũng hệ thống tập tin này cần một cảnh báo ĐỎ lớn trên đầu trang phát hành Ubuntu. Để lại điều này là một trò đùa hoàn chỉnh. kinh điển
Ned Burgher avatar
lá cờ br
Cảm ơn bạn @Flimm - Tôi sẽ tham gia ngay nếu tôi không thấy bài đăng của bạn.
Điểm:3
lá cờ cn

FWIW Tôi vừa nâng cấp thành công từ 21.04 lên 21.10 sau khi kiểm tra lỗi được tham chiếu trong bài đăng của Flimm và thấy một số dấu hiệu (không rõ ràng như tôi mong muốn...) rằng nó đã được sửa trong phiên bản kernel 5.13.0-20. Lỗi này dường như xuất hiện trong tất cả các phiên bản kernel 5.13 trước đó, bao gồm cả 5.13.0-19, đây là phiên bản ban đầu được phát hành với ngày 21.10.

Hệ thống của tôi đang chạy ZFS được triển khai tùy chỉnh trên root. Nó được triển khai từ đầu với phiên bản chứng khoán đi kèm với Hirsute (ZFS v2.0.3). Tôi không chạy Zsys của Ubuntu nhưng tôi không nghĩ điều đó có liên quan.

Thủ tục

  1. Đảm bảo rằng tôi có sẵn nhiều bản sao lưu và trên một hệ thống riêng biệt; rõ ràng dựa vào ảnh chụp nhanh ZFS không phải là một chiến lược phù hợp ở đây.
  2. Chạy bình thường làm-phát hành-nâng cấp thủ tục. Mọi thứ diễn ra hoàn hảo; thực sự là một trong những bản nâng cấp Ubuntu mượt mà nhất mà tôi từng trải nghiệm.
  3. Sau khi nâng cấp xong nhưng trước khi khởi động lại (nghĩa là: trong khi vẫn chạy kernel Hirsute 5.11 "an toàn", tôi đã kiểm tra lại /khởi động để đảm bảo hạt nhân sắp được khởi động mới hơn 5.13.0-19; tôi đã nhận 5.13.0-22:
$ sẽ /boot/vmlinuz
lrwxrwxrwx 1 gốc root 25 ngày 27 tháng 12 16:59 /boot/vmlinuz -> vmlinuz-5.13.0-22-generic

Thêm thông tin

Lời khuyên dưới đây chỉ phù hợp cho đến khi phiên bản ổn định 22.04 ("Jammy") ra mắt.

hình ảnh trực tiếp

Khi viết bài này, hình ảnh Trực tiếp 21.10 của Canonical vẫn đi kèm với nhân lỗi 5.13.0-19. Do đó, làm không trong bất kỳ hoàn cảnh nào sử dụng hình ảnh đó để truy cập/triển khai các hệ thống tệp ZFS.

Nếu bạn cần thực hiện bảo trì như vậy, có lẽ bạn nên sử dụng 21.04 Hình ảnh trực tiếp thay vì 21.10; các phiên bản ZFS khá gần nhau (2.0.3/2.0.6).

Triển khai 21.10 mới với ZFS trên root

Tôi đã xác nhận rằng có thể sử dụng 21.04 Hình ảnh trực tiếp để thực hiện triển khai ZFS-on-root 21.10. Đơn giản chỉ cần làm theo ZFS trên hướng dẫn rootvà chỉ định bản phát hành mong muốn khi gọi gỡ lỗi (ở bước 3.4), như trong:

debootstrap bắt chước /mnt

Bạn cũng cần chỉ định cùng một phiên bản (đánh lừa) Trong /mnt/etc/apt/sources.list (bước 4.3).

Đă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.