Перейти до основного вмісту
Подзвонити нам
Номери телефонів і час роботи
Довідковий центр

Перегляньте наші онлайн-ресурси для довідки

Довідка

GoDaddy Довідка

Ми спробували якнайкраще перекласти цю статтю. Також доступна версія англійською мовою.

Видаліть надмірну кількість індексів

Проблеми з дисковим простором можуть бути спричинені великими файлами або занадто великою кількістю індексів. Inodes зберігає інформацію про файли та каталоги (папки), наприклад власність файлу, режим доступу (дозволи на читання, запис, виконання) та тип файлу. Максимальна кількість індексних дескрипторів, наприклад, дискового простору, встановлюється під час створення сервера.

Якщо ви ще не знайшли областей із високим рівнем використання inode, див. Статтю Знайти використання inode .

Увага! Ця стаття призначена для досвідчених користувачів SSH. Якщо ви не знаєте призначення файлу або папки, не видаляйте їх. Видалення системних файлів або каталогів є незворотнім і може призвести до поломки сервера (виведення з ладу всіх сайтів).

Не намагайтеся видалити файли з каталогу / home / virtfs. Цей каталог - це віртуальна файлова система, яка використовується WHM / cPanel і фактично не використовує дисковий простір.

  1. Увімкніть доступ адміністратора на сервері 3 або 4 покоління, якщо ви ще цього не зробили.
  2. Підключитися до мого сервера за допомогою SSH (протокол захищеної оболонки).
  3. Перейдіть до користувача root .
  4. Використовуйте cd, щоб перейти до каталогу з проблемою inode, перш ніж виконувати будь-які команди для видалення файлів.
  5. Існує кілька способів видалення кількох файлів. Нижче наведено кілька типових методів.

    Якщо після запуску команди ви отримали повідомлення про помилку, наприклад / bin / rm: Список аргументів занадто довгий , вам потрібно буде бути більш конкретним стосовно команди (тобто, файли, старіші за 14 днів замість усіх файлів).

    Щоб видалити всі файли в каталозі :

    знайти / шлях / до / каталог -тип f -exec rm -f{} \;

    Використовуйте параметр -mtime для пошуку та видалення певних файлів, які перевищували 14 днів:

    find / tmp -type f -mtime +14 -exec rm -f{} \;

    Використовуйте -name, щоб видалити файли, що використовують узгодження імені 'sess_{randomstring} ':

    find / var / cpanel / php / session / ea-php73 -type f -name 'sess *' -exec rm -f{} \;

    Використовуйте -mmin, щоб видалити всі файли старше 30 хвилин:

    find / var / cpanel / php / session / ea-php73 -type f -mmin +30 -name 'sess *' -exec rm -f{} \;

    Щоб повністю видалити каталог і весь його вміст (використовуйте особливу обережність) :

    rm -rf / шлях / до / каталогу
  6. Перезавантажте сервер 3 або 4 покоління.

Наступні кроки

Додаткові відомості

  • Наші спеціалісти з серверів можуть виконати ці дії платно. Щоб отримати детальнішу інформацію про наші Експертні послуги, перейдіть до нашого меню Експертної служби