РАБОТА: Единственный способ, которым я могу получить локальный доступ, - это указать каталог местоположения базы данных в DATABASE_PORT ex:
$database_type = 'mysql';
$database_default = 'database';
$database_hostname = 'localhost';
$database_username = 'cacti';
$database_password = 'password';
$database_port = 'common/mysql/mysql.socket';
$database_retries = 5;
$database_ssl = false;
$database_ssl_key = '';
$database_ssl_cert = '';
$database_ssl_ca = '';
НЕ РАБОТАЕТ: Cacti пытается подключиться к базе данных, но не может достичь следующим образом:
$database_type = 'mysql';
$database_default = 'database';
$database_hostname = 'localhost';
$database_username = 'cacti';
$database_password = 'password';
**$database_port = '3306';**
$database_retries = 5;
$database_ssl = false;
$database_ssl_key = '';
$database_ssl_cert = '';
$database_ssl_ca = '';
НЕ РАБОТАЕТ: Удаленный опросчик
$rdatabase_type = 'mysql';
$rdatabase_default = 'database_main';
$rdatabase_hostname = 'remote_host';
$rdatabase_username = 'cacti';
$rdatabase_password = 'password';
$rdatabase_port = '3306'
$rdatabase_retries = 5;
$rdatabase_ssl = false;
Как я переместил базу данных:
Сначала проверьте каталог по умолчанию:
MariaDB [(none)]> select @@datadir;
Output
+-----------------+
| @@datadir |
+-----------------+
| /var/lib/mysql/ |
+-----------------+
1 row in set (0.00 sec
Остановленный процесс:
sudo systemctl stop mysqld
Выполнить синхронизацию каталога базы данных по умолчанию в новое место
sudo rsync -av /var/lib/mysql /common/
Переименовать старый mysql
sudo mv /var/lib/mysql /var/lib/mysql.bak
Изменить мой .conf f ie:
sudo vi /etc/my.cnf
[mysqld]
. . .
datadir=/common/mysql
socket=/common/mysql/mysql.sock
. . .
начало mysql:
sudo systemctl start mysqld
Новый каталог данных;
MariaDB [(none)]> select @@datadir;
+----------------+
| @@datadir |
+----------------+
| /common/mysql/ |
+----------------+
1 row in set (0.000 sec
MariaDB [(none)]> SHOW VARIABLES WHERE Variable_name = 'port'
-> ;
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port | 3306 |
+---------------+-------+
1 row in set (0.001 sec)