Trường hợp quý khách gặp tình trạng không start được Apache httpd, check error log của Apache thì báo lỗi No space left on device.
tail -100 /var/log/httpd/error_log
[Wed Feb 12 07:54:16 2017] [emerg] (28)No space left on device: Couldn't create accept lock (/var/log/httpd/accept.lock.67448) (5)
Quý khách thao tác như sau để khắc phục.
Bước 1: Thực hiện lệnh
ipcs -s
------ Semaphore Arrays --------
key semid owner perms nsems
0x00000000 0 root 600 1
0x00000000 32769 root 600 1
0x00000000 688259074 apache 600 1
0x00000000 1016266755 apache 600 1
0x00000000 1245642756 apache 600 1
0x00000000 2141913093 apache 600 1
0x00000000 675250182 apache 600 1
0x00000000 2071134215 apache 600 1
0x00000000 298418184 apache 600 1
0x00000000 800620553 apache 600 1
0x00000000 1130954762 apache 600 1
0x00000000 1162510347 apache 600 1
0x00000000 1461288972 apache 600 1
Bước 2: Nếu hình trên xuất hiện nhiều record, thao tác lệnh sau để xóa
for i in `ipcs -s | awk '/apache/ {print $2}'`; do (ipcrm -s $i); done
echo "kernel.msgmni = 1024" >> /etc/sysctl.conf
echo "kernel.sem = 250 256000 32 1024" >> /etc/sysctl.conf
sysctl -p