Inodes giải thích

Cập nhật: 04/2021/XNUMX / Bài viết của: Jerry Low

Mặc dù inode không phải là yếu tố quan trọng nhất cần xem xét khi chọn máy chủ lưu trữ web, nhưng đó là một trong những điều “cần biết”, đặc biệt nếu bạn đang lưu trữ nhiều trang web trong một tài khoản lưu trữ.

Inode là gì?

Thuật ngữ “Inode” đã xuất hiện kể từ khi hệ thống tệp UNIX đầu tiên ra đời vào khoảng cuối những năm 1970.

Một inode được tạo trong máy chủ của bạn mỗi khi tệp được tạo hoặc tải lên. Khi hệ thống tệp được tạo, cấu trúc dữ liệu chứa thông tin về tệp cụ thể đó sẽ được tạo. Mỗi tệp có một “i-number” và được xác định bằng một số inode trong hệ thống tệp nơi nó cư trú.

Inodes được sử dụng để lưu trữ thông tin tệp máy chủ - chẳng hạn như người dùng tệp và quyền sở hữu nhóm, chế độ truy cập (quyền đọc, ghi, thực thi) và các loại tệp. Đối với hầu hết các loại tệp, số lượng inode có sẵn được cố định khi hệ thống tệp được tạo.

Giới hạn Inode là gì?

Inode Limit là một trong số ít cách để hạn chế mức tiêu thụ của người dùng trong “kế hoạch lưu trữ không giới hạn“. Để giữ cân bằng tài nguyên máy chủ, các nhà cung cấp dịch vụ lưu trữ thường đặt giới hạn số inodes cho mỗi tài khoản.

Điều gì sẽ xảy ra nếu bạn vượt quá giới hạn Inode?

Các nhà cung cấp dịch vụ lưu trữ khác nhau phản ứng khác nhau khi đạt đến giới hạn Inode.

Hãy Hostinger chẳng hạn, bạn sẽ không thể tạo thêm bất kỳ tệp nào nữa khi bạn đã đạt đến giới hạn Inode của mình. Tài khoản của bạn có thể bị tạm ngưng cho đến khi bạn xóa các tệp web không sử dụng và xuống dưới giới hạn.

Omặt khác, người dùng Hostgator nhận được 100,000 inodes cho mỗi tài khoản được chia sẻ theo mặc định. Người dùng đang chạy với hơn 100,000 inodes sẽ không được đưa vào bản sao lưu hàng tuần của Hostgator và tài khoản của họ sẽ bị treo nếu họ vượt quá 250,000 inodes.

Hầu hết các gói lưu trữ được chia sẻ ngày nay đều cho phép tối đa 200,000 inodes cho mỗi tài khoản - thường là quá đủ.

Tuy nhiên, không phải tất cả các nhà cung cấp đều rõ ràng với giới hạn inode của họ trước.

Ví dụ - Bluehost đã đề cập về việc tạm ngưng tài khoản / điều tiết CPU cho sử dụng quá hạn ngạch CPU (nhưng không sử dụng inodes). Mặt khác, Lunarpages chỉ nói chuyện về số lượng inodes của họ wikipage nhưng không có con số cụ thể nào được đưa ra trong ToS của họ.

Giải phóng các nút trong tài khoản lưu trữ của bạn

Như với tất cả các ổ lưu trữ lộn xộn, việc giải phóng các nút trên lưu trữ web thường có thể chỉ đơn giản là vấn đề loại bỏ rác. Nếu bạn thấy mình nhận được cảnh báo sử dụng tài nguyên do số lượng inode cao, có một số cách bạn có thể nhanh chóng giải phóng không gian với một chút công việc vệ sinh.

1. Xóa bộ nhớ cache của bạn

Trước khi bạn chạm vào bất cứ thứ gì khác, đây là một trong những nơi đầu tiên bạn nên tìm, đặc biệt nếu bạn nhận thấy lưu lượng truy cập cao gần đây. Nhiều trang web (đặc biệt là các trang web được điều khiển bởi CMS) sử dụng các tệp bộ đệm.

Mặc dù thường là tạm thời, chúng có thể tăng số lượng lớn một cách nhanh chóng nếu bạn bỏ qua một số cài đặt điều khiển. Nếu bạn đang sử dụng plugin CMS, chỉ cần xóa bộ nhớ cache của bạn có thể nhanh chóng giải phóng các nút. Đối với các trang web khác, nó có thể được tham gia nhiều hơn và bạn có thể phải tìm kiếm các tệp tạm thời.

2. Mất một số lượng lớn

Nhiều người trong chúng ta có xu hướng mắc sai lầm khi không thực hiện các quy trình quản lý nhà tốt. Điều này có nghĩa là chúng tôi tạo tệp và liên tục cải thiện các trang web của mình - mà không loại bỏ rác cũ. Điều này có thể trình bày vấn đề theo một số cách.

Ví dụ, có các tệp cũ không được sử dụng nằm xung quanh không chỉ là sự lãng phí số lượng inode, mà còn làm tăng chữ ký rủi ro của bạn. Nếu bạn thấy mình thiếu không gian, hãy làm một số công việc dọn phòng và loại bỏ rác.

3. Email cũng góp phần vào số lượng nút

Đối với những người có email trong tài khoản lưu trữ của bạn, hãy nhớ rằng email của bạn cũng ảnh hưởng đến. Một email có thể là một inode, nhưng mỗi tệp đính kèm trong đó cũng được tính là một. Nếu bạn là kiểu người không xóa email cũ - sớm hay muộn, mọi thứ sẽ xảy ra.

Dọn dẹp thư mục email của bạn thường xuyên và đảm bảo loại bỏ thư rác của bạn. Nếu bạn muốn giữ chúng, hãy tạo một bản sao ngoại tuyến và đừng làm lộn xộn máy chủ web của bạn.

Cũng đọc

Về Jerry Low

Người sáng lập WebhostingSecretReveal.net (WHSR) - một đánh giá lưu trữ được người dùng 100,000 tin cậy và sử dụng. Hơn nhiều năm kinh nghiệm trong lĩnh vực lưu trữ web, tiếp thị liên kết và SEO. Cộng tác viên của ProBlogger.net, Business.com, SocialMediaToday.com, v.v.