Điểm:0

Độ nhạy chữ hoa chữ thường của ZFS được cho là có thể giải quyết được sau khi tạo, nhưng đó là 'chỉ đọc'

lá cờ ru

Dựa theo tài liệu Oracle này trên Settable ZFS Properties, phân biệt chữ hoa chữ thường được coi là một thuộc tính có thể giải quyết được sau khi tạo Nhóm ZFS, nhưng, bất kể giá trị tôi cung cấp là gì, tôi nhận được phản hồi 'chỉ đọc':

xem ảnh chụp màn hình đính kèm

Tôi hiểu rằng việc làm rối tung phân biệt chữ hoa chữ thường trên tập dữ liệu hiện có nghe có vẻ khá điên rồ, nhưng nhu cầu hiện tại lớn hơn mức độ nguy hiểm tiềm ẩn.

Điểm:0
lá cờ in

Đã đọc nhiều lần phần phân biệt chữ hoa chữ thường của tài liệu mà bạn đã liên kết đến, tôi không thấy bất kỳ câu nào ngụ ý rằng phân biệt chữ hoa chữ thường của hệ thống tệp có thể được thay đổi sau khi nó được đặt.

Ubuntu 20.04 sử dụng OpenZFS 0.8.3 theo mặc định, điều này không giúp dễ dàng thay đổi phân biệt chữ hoa chữ thường giá trị sau khi một nhóm đã được tạo. Nó thậm chí còn được tuyên bố trong ZFS quản lý cho Ubuntu:

Ba thuộc tính sau không thể thay đổi sau khi hệ thống tệp được tạo và
do đó, nên được đặt khi hệ thống tệp được tạo. Nếu các thuộc tính không được thiết lập
với các lệnh tạo zfs hoặc tạo zpool, các thuộc tính này được kế thừa từ
tập dữ liệu cha mẹ. Nếu tập dữ liệu gốc thiếu các thuộc tính này do đã được tạo
trước khi các tính năng này được hỗ trợ, hệ thống tệp mới sẽ có các giá trị mặc định
cho các thuộc tính này.

phân biệt chữ hoa chữ thường=nhạy cảm | vô cảm | Trộn

    Cho biết liệu thuật toán so khớp tên tệp được sử dụng bởi hệ thống tệp có phải là
    phân biệt chữ hoa chữ thường, không phân biệt chữ hoa chữ thường hoặc cho phép kết hợp cả hai kiểu đối sánh.
    Giá trị mặc định cho thuộc tính phân biệt chữ hoa chữ thường là nhạy cảm. Theo truyền thống, UNIX
    và hệ thống tệp POSIX có tên tệp phân biệt chữ hoa chữ thường.

    Giá trị hỗn hợp cho thuộc tính phân biệt chữ hoa chữ thường chỉ ra rằng hệ thống tệp có thể
    yêu cầu hỗ trợ cho cả hành vi khớp phân biệt chữ hoa chữ thường và chữ hoa chữ thường.
    Hiện tại, hành vi đối sánh không phân biệt chữ hoa chữ thường trên hệ thống tệp hỗ trợ hỗn hợp
    hành vi được giới hạn trong sản phẩm máy chủ Solaris CIFS. Để biết thêm thông tin về
    hành vi giá trị hỗn hợp, hãy xem Hướng dẫn quản trị Solaris ZFS.

thay đổi của phân biệt chữ hoa chữ thường tài sản không được phép vì một số lý do. Giả sử một hệ thống tập tin là nhạy cảm hoặc Trộn và đột nhiên được đặt là vô cảm, sẽ có khả năng xung đột tên:

$ sẽ

-rw-r--r-- 1 jason jason 220 ngày 25 tháng 2 năm 2020 doc.txt
-rw-r--r-- 1 jason jason 3812 Ngày 24 tháng 3 năm 2021 DOC.txt
-rw-r--r-- 1 jason jason 220 ngày 25 tháng 2 năm 2020 Doc.txt

Sau khi được thiết lập như vô cảm, tệp nào được trả về? Theo mặc định, một vô cảm index sẽ lưu trữ mọi thứ ở dạng chữ thường, nghĩa là bạn sẽ mất quyền truy cập vào DOC.txt cái nào lớn hơn, gần đây hơn và có thể tập tin văn bản mà bạn muốn.

Một lý do khác là hiệu suất tổng thể. Nếu một hệ thống tệp cần xử lý các tình huống trong đó độ phân biệt chữ hoa chữ thường có thể thay đổi theo ý muốn, thì nó sẽ cần theo dõi và quản lý xung đột chữ hoa chữ thường với mọi tương tác tệp, ngay cả khi người sử dụng ZFS không có ý định thay đổi phân biệt chữ hoa chữ thường tài sản. Việc không cho phép thay đổi giúp nhóm phát triển tối ưu hóa các chỉ mục để duy trì hoạt động tra cứu nhanh chóng.

Lý do cuối cùng (mà tôi sẽ đề cập) liên quan đến con người nhiều hơn là công nghệ. Chúng ta "với tư cách là một loài" xuất sắc trong việc tạo ra các vấn đề của riêng mình và đổ lỗi cho người khác về những rắc rối xảy ra ngay sau đó. Thay vì hết diễn đàn này đến diễn đàn khác đầy những người phàn nàn rằng toàn bộ thư mục dữ liệu quan trọng không còn truy cập được nữa, đôi khi tốt hơn hết là bạn nên cấm một hành động ngay từ đầu. Những người Thực ra muốn thay đổi trường hợp nhạy cảm sẽ tìm hiểu cách truy cập ẩn .zfs thư mục và sửa đổi các thuộc tính theo cách thủ công và hoảng sợ khi Nhóm ZFS gặp sự cố, nhưng đối với những người khác, họ sẽ phải làm những việc khác đi, đó cũng là điều tôi khuyên bạn nên làm.

Thay vì thay đổi độ nhạy chữ hoa chữ thường cho Nhóm ZFS hiện tại, hãy tự cứu mình khỏi sự thất vọng và tạo một Nhóm ZFS mới và phân bổ một số bộ nhớ cho nó. Đảm bảo nó được đặt là không phân biệt chữ hoa chữ thường ngay từ đầu và bạn sẽ ổn.

Ví dụ:

sudo rpool tạo isamba /dev/sdc -o casesensitivevity=insensitive

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