Я сталкиваюсь с высокой загрузкой процессора из-за процесса MySQL. Я погуглил, чтобы избавиться от этой ошибки, но не повезло.
Я нашел решения в Google, как будто они происходят из-за нехватки места на диске, однако на моей машине df -f показано ниже. Его всего 77% заполнено.
[root@mydomain log]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                       87G   63G   19G  77% /
/dev/sda1              99M   24M   71M  26% /boot
tmpfs                1014M     0 1014M   0% /dev/shm
Приношу извинения за неудобства. На самом деле я переместил большой /var/log/mysqld.log в /var/log/mysqld.log.bak . Теперь в /var/log/mysqld.log такой ошибки нет, как указано ниже.
[ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
[ERROR] Can't start server: can't create PID file: No space left on device
[ERROR] /usr/libexec/mysqld: Table './db_name/table_name' is marked as crashed and should be repaired
Теперь /var/log/mysqld.log перечисляет:
[root@mydomain log]# tail -5 /var/log/mysqld.log
130724 08:33:53  mysqld started
130724  8:33:54  InnoDB: Started; log sequence number 0 94462
130724  8:33:54 [Note] /usr/libexec/mysqld: ready for connections.
Вывод команды TOP .
 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 7831 mysql     18   0  179m  64m 4492 S 95.6  3.2   1168:01 mysqld
12231 root      16   0  2592 1328  900 R  1.8  0.1   0:00.13 top
  136 root      10  -5     0    0    0 S  1.5  0.0  94:19.68 kswapd0
вывод команды df -i :
[root@mydomain log]# df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/mapper/VolGroup00-LogVol00
                     23298048 1235574 22062474    6% /
/dev/sda1              26104      43   26061    1% /boot
tmpfs                 224005       1  224004    1% /dev/shm
Может кто-нибудь, пожалуйста, помогите мне в этом ??
