Cách kiểm tra inodes trên VPS và xử lý lỗi đầy inode hiệu quả

Trong quá trình vận hành máy chủ, tình trạng đầy inode là nguyên nhân phổ biến khiến VPS không thể tạo file mới dù vẫn còn dung lượng. Trong bài viết này, tôi – Võ Đỗ Khuê, chuyên gia hạ tầng tại ZoneCloud – sẽ hướng dẫn bạn cách kiểm tra inodes trên VPS một cách chính xác, đồng thời chia sẻ kinh nghiệm xử lý lỗi đầy inode để đảm bảo hệ thống luôn hoạt động ổn định và hiệu quả.

Inodes là gì và vì sao quan trọng trong VPS?

Inodes là một thành phần cốt lõi trong hệ thống tệp của Linux. Mỗi inode đại diện cho một đối tượng lưu trữ (file, thư mục, socket…) và chứa thông tin metadata như quyền truy cập, chủ sở hữu, thời gian chỉnh sửa cuối cùng,…

Điều quan trọng là số lượng inode trên VPS là giới hạn – dù ổ đĩa vẫn còn dung lượng, nhưng nếu hết inode thì bạn không thể tạo thêm bất kỳ file nào. VPS vẫn có thể bị “đầy” ngay cả khi df -h báo còn trống.

Dấu hiệu VPS bị đầy inodes bạn nên biết

  • Lỗi “No space left on device”: dù ổ cứng còn dung lượng, bạn vẫn không thể ghi dữ liệu mới.
  • Không cài được ứng dụng, không upload được file.
  • Lệnh df -h hiển thị trống nhưng df -i lại cho thấy inodes đã đầy.

Hướng dẫn cách kiểm tra inodes trên VPS (chi tiết từng bước)

Bước 1: Kiểm tra tổng inodes đã sử dụng

df -i

Lệnh này hiển thị số lượng inode đã sử dụng, còn trống và phần trăm đã dùng. Nếu IUse% = 100%, bạn không thể tạo thêm file mới.

Bước 2: Xác định thư mục nào chiếm nhiều inode nhất

find / -xdev -printf '%h\n' | sort | uniq -c | sort -k 1 -n | tail -20

Hoặc dùng lệnh du:

du -s --inode /*

Bước 3: Kiểm tra thư mục con cụ thể

Ví dụ bạn nghi ngờ /var là thủ phạm:

find /var -xdev -printf '%h\n' | sort | uniq -c | sort -nr | head -10

Cách giải phóng inodes trên VPS nhanh chóng

Xóa file hoặc thư mục không cần thiết

rm -rf /đường/dẫn/file

Lưu ý: cần kiểm tra kỹ trước khi xóa, tránh mất dữ liệu quan trọng.

Dọn dẹp log và cache

  • Xóa file log cũ: rm -rf /var/log/*.gz
  • Dọn cache: rm -rf /var/cache/*

Thiết lập logrotate để tự động xoay log

sudo nano /etc/logrotate.d/custom

Tài liệu tham khảo: Logrotate Documentation

Cron job dọn cache định kỳ

0 0 * * 7 rm -rf /var/cache/*

>> Xem thêm: VPS đầy dung lượng – Nguyên nhân & 5 cách xử lý triệt để

Mẹo phòng tránh VPS bị đầy inode trong tương lai

  • Theo dõi định kỳ với df -i hoặc tool giám sát như Netdata, Nagios
  • Sử dụng hệ thống file hiện đại như XFS hoặc ext4 có chỉ số inode cao hơn (RedHat Docs)
  • Tránh backup quá nhiều file nhỏ – hãy nén chúng lại
  • Chọn VPS có inode cao hơn khi đăng ký

Thuê VPS giá rẻ tại ZoneCloud – Linh hoạt từ 1 đến 36 tháng, chỉ từ 50.000đ/tháng!

ZoneCloud là đơn vị cung cấp dịch vụ thuê VPS, Cloud VPS, Máy chủ vật lý, Server AMD, Đăng ký tên miền, Colocation và Web Hosting tốc độ cao tại Việt Nam.

ZoneCloud cung cấp dịch vụ thuê VPS giá rẻ sử dụng SSD tốc độ cao, uptime 99.9%, băng thông lớn 200/10 Mbps và hỗ trợ kỹ thuật 24/7. Phù hợp cho website, tool SEO, ứng dụng, hệ thống nội bộ hay các dự án AI, game server.

Giá chỉ từ 50.000đ/tháng, ưu đãi thêm đến 20% khi thuê dài hạn:

  • Thuê 3 tháng: giảm 10% đơn hàng, 5% mỗi chu kỳ.
  • Thuê 6 tháng: giảm 10% đơn hàng, 10% mỗi chu kỳ.
  • Thuê 12 tháng: giảm 10% đơn hàng, 15% mỗi chu kỳ.
  • Thuê 24–36 tháng: giảm 10% đơn hàng, 20% mỗi chu kỳ.

Cấu hình linh hoạt từ 2 đến 16 Cores CPU, RAM 2–32GB, SSD đến 200GB, toàn quyền root, hỗ trợ Linux & Windows.

Hỗ trợ nâng cấp VPS tức thì mà không để mất dữ liệu:

  • +1 Core CPU: 40.000đ/tháng.
  • +1GB RAM: 30.000đ/tháng.
  • +10GB SSD: 30.000đ/tháng.
  • +1 IP tĩnh: 100.000đ/tháng.

Hạ tầng đặt tại Việt Nam, triển khai VPS chỉ trong 5 phút. Giám sát hệ thống real-time, bảo mật nhiều lớp và đội ngũ kỹ thuật trực 24/7 – giúp bạn yên tâm vận hành mọi lúc, mọi nơi.

Dưới đây là bảng giá thuê các gói VPS giá rẻ tại ZoneCloud mà bạn có thể tham khảo:

Tính năng VPS Zone Starter Giá Tốt VPS Zone 1 VPS Zone 2 Lựa chọn hàng đầu VPS Zone 3 VPS Zone 4 VPS Zone 5 VPS Zone 6
Giá 1 tháng 50.000đ/tháng 207.000đ/tháng 360.000đ/tháng 702.000đ/tháng 828.000đ/tháng 1.404.000đ/tháng 1.980.000đ/tháng
Thanh toán tối thiểu6 tháng6 tháng1 tháng1 tháng1 tháng1 tháng1 tháng
CPU1 Core2 Cores4 Cores6 Cores8 Cores12 Cores16 Cores
RAM1 GB2 GB4 GB10 GB12 GB24 GB32 GB
SSD NVMe20 GB30 GB40 GB80 GB80 GB120 GB200 GB
Chống DDoSCơ bảnCơ bảnNâng caoNâng caoNâng caoChuyên nghiệpChuyên nghiệp
Băng thông 200/100 Mbps 200/100 Mbps 200/100 Mbps 200/100 Mbps 200/100 Mbps 200/100 Mbps 200/100 Mbps
Loại & Tốc độ CPU Intel Xeon Gold @ 2.5 GHz Intel Xeon Gold @ 2.5 GHz Intel Xeon Gold @ 2.5 GHz Intel Xeon Gold @ 2.5 GHz Intel Xeon Gold @ 2.5 GHz Intel Xeon Gold @ 2.5 GHz Intel Xeon Gold @ 2.5 GHz
Data Transfer Không giới hạn Không giới hạn Không giới hạn Không giới hạn Không giới hạn Không giới hạn Không giới hạn
Loại RAM DDR4 ECC DDR4 ECC DDR4 ECC DDR4 ECC DDR4 ECC DDR4 ECC DDR4 ECC
Hệ điều hành Linux (64 bit) CentOS 7, CentOS 9 Stream, Ubuntu (16.04 → 24.04 LTS), Debian (10–12), AlmaLinux (8–9), RockyLinux (8–9) CentOS 7, CentOS 9 Stream, Ubuntu (16.04 → 24.04 LTS), Debian (10–12), AlmaLinux (8–9), RockyLinux (8–9) CentOS 7, CentOS 9 Stream, Ubuntu (16.04 → 24.04 LTS), Debian (10–12), AlmaLinux (8–9), RockyLinux (8–9) CentOS 7, CentOS 9 Stream, Ubuntu (16.04 → 24.04 LTS), Debian (10–12), AlmaLinux (8–9), RockyLinux (8–9) CentOS 7, CentOS 9 Stream, Ubuntu (16.04 → 24.04 LTS), Debian (10–12), AlmaLinux (8–9), RockyLinux (8–9) CentOS 7, CentOS 9 Stream, Ubuntu (16.04 → 24.04 LTS), Debian (10–12), AlmaLinux (8–9), RockyLinux (8–9) CentOS 7, CentOS 9 Stream, Ubuntu (16.04 → 24.04 LTS), Debian (10–12), AlmaLinux (8–9), RockyLinux (8–9)
Hệ điều hành Windows Server (64 bit) - Windows Server 2008R2, 2012R2, 2016, 2019, 2022 Datacenter
- Windows Server kèm SQL: 2008, 2012, 2016, 2019, 2022
- Windows Server 2008R2, 2012R2, 2016, 2019, 2022 Datacenter
- Windows Server kèm SQL: 2008, 2012, 2016, 2019, 2022
- Windows Server 2008R2, 2012R2, 2016, 2019, 2022 Datacenter
- Windows Server kèm SQL: 2008, 2012, 2016, 2019, 2022
- Windows Server 2008R2, 2012R2, 2016, 2019, 2022 Datacenter
- Windows Server kèm SQL: 2008, 2012, 2016, 2019, 2022
- Windows Server 2008R2, 2012R2, 2016, 2019, 2022 Datacenter
- Windows Server kèm SQL: 2008, 2012, 2016, 2019, 2022
- Windows Server 2008R2, 2012R2, 2016, 2019, 2022 Datacenter
- Windows Server kèm SQL: 2008, 2012, 2016, 2019, 2022
- Windows Server 2008R2, 2012R2, 2016, 2019, 2022 Datacenter
- Windows Server kèm SQL: 2008, 2012, 2016, 2019, 2022
Hệ điều hành Windows Desktop (64 bit) Windows 10 Enterprise/Professional, Windows 11 Professional Windows 10 Enterprise/Professional, Windows 11 Professional Windows 10 Enterprise/Professional, Windows 11 Professional Windows 10 Enterprise/Professional, Windows 11 Professional Windows 10 Enterprise/Professional, Windows 11 Professional Windows 10 Enterprise/Professional, Windows 11 Professional Windows 10 Enterprise/Professional, Windows 11 Professional
Công nghệ ảo hóa KVM KVM KVM KVM KVM KVM KVM
Quyền truy cập Toàn quyền Root Toàn quyền Root Toàn quyền Root Toàn quyền Root Toàn quyền Root Toàn quyền Root Toàn quyền Root
Hỗ trợ IPv6
Uptime 99.90% 99.90% 99.90% 99.90% 99.90% 99.90% 99.90%
Sao lưu Miễn phí hàng ngày Miễn phí hàng ngày Miễn phí hàng ngày Miễn phí hàng ngày Miễn phí hàng ngày Miễn phí hàng ngày Miễn phí hàng ngày
SSL Miễn phí
Hỗ trợ Control Panel
Kích hoạt tự động
Chính sách hoàn tiền 7 ngày 7 ngày 7 ngày 7 ngày 7 ngày 7 ngày 7 ngày
Hỗ trợ kỹ thuật Hỗ trợ 24/7 (Live Chat, Ticket, Điện thoại) Hỗ trợ 24/7 (Live Chat, Ticket, Điện thoại) Hỗ trợ 24/7 (Live Chat, Ticket, Điện thoại) Hỗ trợ 24/7 (Live Chat, Ticket, Điện thoại) Hỗ trợ 24/7 (Live Chat, Ticket, Điện thoại) Hỗ trợ 24/7 (Live Chat, Ticket, Điện thoại) Hỗ trợ 24/7 (Live Chat, Ticket, Điện thoại)
Đánh giá "Rất phù hợp cho website mới" "Tốc độ nhanh, ổn định" "Hiệu năng vượt trội" "Dùng cho website traffic lớn" "Lý tưởng cho TMĐT" "Giải pháp cho doanh nghiệp" "Hệ thống chuyên nghiệp"
Đăng ký Đăng ký Đăng ký Đăng ký Đăng ký Đăng ký Đăng ký

Những câu hỏi thường gặp

Làm sao để biết thư mục nào đang chiếm nhiều inode nhất?

find / -xdev -printf '%h\n' | sort | uniq -c | sort -nr | head -10

VPS đầy inode có tăng thêm được không?

Bạn cần nâng cấp ổ đĩa hoặc chuyển sang hệ thống file có giới hạn inode cao hơn.

Có cách nào giảm file nhỏ để tiết kiệm inode không?

Gom file nhỏ thành file nén (.tar.gz) hoặc xóa log/cache cũ.

Có tool nào tự động cảnh báo inode thấp không?

Khi nào nên nâng cấp VPS vì thiếu inode?

Khi nào nên nâng cấp VPS vì thiếu inode?

Có thể dùng Netdata, Zabbix hoặc thiết lập cron + script bash để theo dõi df -i

5/5 - (126 bình chọn)
THÔNG TIN LIÊN HỆ
Chia sẻ bài viết:
Picture of Võ Đỗ Khuê
Võ Đỗ Khuê
Tôi là Võ Đỗ Khuê, Co-founder của ZoneCloud, đam mê công nghệ và cam kết mang đến giải pháp lưu trữ Hosting/VPS/Server an toàn, hiệu quả cho doanh nghiệp. Với kinh nghiệm nhiều năm trong lĩnh vực hạ tầng số, tôi luôn hướng đến việc tối ưu hiệu suất và bảo mật, giúp khách hàng yên tâm phát triển.

Bài viết liên quan

Managed VPS cho diễn đàn

Managed VPS cho Diễn đàn: Lợi ích và Lựa chọn nền tảng diễn đàn phù hợp trên Managed VPS

Bạn đang tìm kiếm một giải pháp để giúp diễn đàn của mình hoạt động ổn định và phát triển bền vững? Bạn lo lắng

...
Managed VPS cho sàn giao dịch NFT

Managed VPS cho Sàn giao dịch NFT: Bảo mật, tích hợp và hỗ trợ kỹ thuật chuyên sâu cho NFT

Chào bạn, tôi là Võ Đỗ Khuê, Co-founder của ZoneCloud, với hơn 10 năm kinh nghiệm trong lĩnh vực hạ tầng số, tôi thấu hiểu

...
Managed VPS cho Chatbot AI

Managed VPS cho Chatbot AI: Lợi ích, bảo mật và các bước thiết lập Chatbot AI

Chào bạn, tôi là Võ Đỗ Khuê, đồng sáng lập ZoneCloud. Trong bối cảnh AI đang bùng nổ, đặc biệt là với sự phát triển

...
Managed VPS cho truyền phát đa phương tiện

Managed VPS cho Truyền phát đa phương tiện: Lợi ích và tối ưu hóa hiệu suất cho Streaming

Chào bạn, tôi là Võ Đỗ Khuê, Co-founder của ZoneCloud. Nếu bạn đang tìm kiếm một giải pháp lưu trữ mạnh mẽ, ổn định và

...