Назад | Перейти на главную страницу

OEL Свяжите каталог с другим

У меня есть Oracle Enterprise Linux Server, обслуживающий веб-сайт в / var / www / html /, внутри / var / www / html / есть каталог под названием «Вложения». Этот каталог становится очень большим (около 17 ГБ атм), а раздел «/» занимает всего 50 ГБ.

Веб-сайт читает и записывает данные из / в / var / www / html / Attachments /. Я хочу переместить файлы в / home / Attachment и, возможно, создать ссылку на / var / www / html / Attachments, чтобы избежать заполнения / и используя / home / в качестве хранилища. Это возможно ? затронет ли приложение PHP? и если это возможно, как я могу этого добиться?

Ниже представлено разделение файловой системы:

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_oel-lv_root
                       50G   17G   33G  34% /
tmpfs                 7.9G  3.8G  4.1G  48% /dev/shm
/dev/sda1             485M   56M  404M  13% /boot
/dev/mapper/vg_oel-lv_home
                      835G   57G  745G   7% /home

С уважением

Это совершенно нормальный быстрый и грязный прием системного администратора, чтобы обойти космический кризис, и он должен работать нормально. Теоретически при таком дополнительном поиске ссылок есть небольшое снижение производительности, но если каталог занят, ссылка все равно останется в кеше, поэтому штраф почти теоретический.

Вам нужно будет получить права доступа. Помните, что разрешения на логическую ссылку игнорируются почти для всего; это разрешения на /home/Attachment это будет считаться.

А в долгосрочной перспективе зарезервируйте время простоя, чтобы переставить пространство, уменьшив /home/ файловая система, выделяя дополнительное пространство для / и расширение файловой системы для ее использования; в этом вся прелесть LVM.