docker安装zabbix最新无错教程
首先,启动空的 MySQL 服务器实例。 docker run --name mysql-server -t \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="zabbix_pwd" \ -e MYSQL_ROOT_PASSWORD="root_pwd" \ -d mysql:5.7 \ --character-set-server=utf8 --collation-server=utf8_bin 其次,启动 Zabbix Java gateway 实例 docker run --name zabbix-java-gateway -t \ -d zabbix/zabbix-java-gateway:latest 然后,启动 Zabbix server 实例,并将其关联到已创建的 MySQL server 实例。 docker run --name zabbix-server-mysql -t \ -e DB_SERVER_HOST="mysql-server" \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="zabbix_pwd" \ -e MYSQL_ROOT_PASSWORD="root_pwd" \ -e ZBX_JAVAGATEWAY="zabbix-java-gateway" \ --link mysql-server:mysql \ --link zabbix-java-gateway:zabbix-java-gateway \ -p 10051:10051 \ -d zabbix/zabbix-server-mysql:latest 最后,启动 Zabbix Web 界面,并将其关联到已创建的 MySQL server 和 Zabbix server 实例。 ...
新版docker配置国内源
编辑配置文件(如果该文件不存在则需手动创建): vim /etc/docker/daemon.json 写入如下内容: { "exec-opts": ["native.cgroupdriver=systemd"], "registry-mirrors": ["https://enxn60x4.mirror.aliyuncs.com","https://hub-mirror.c.163.com/","https://reg-mirror.qiniu.com"] } 启动docker测试: systemctl start docker
解决file XXX of XXX conflicts with file...
报错如下: file /usr/lib64/gconv/libISOIR165.so from install of glibc-2.28-164.el8.x86_64 conflicts with file from package glibc-2.17-317.el7 file /usr/lib64/gconv/libJIS.so from install of glibc-2.28-164.el8.x86_64 conflicts with file from package glibc-2.17-317.el7.x86_ file /usr/lib64/gconv/libJISX0213.so from install of glibc-2.28-164.el8.x86_64 conflicts with file from package glibc-2.17-317.el7 file /usr/lib64/gconv/libKSC.so from install of glibc-2.28-164.el8.x86_64 conflicts with file from package glibc-2.17-317.el7.x86_ file /usr/lib64/libmemusage.so from install of glibc-2.28-164.el8.x86_64 conflicts with file from package glibc-2.17-317.el7.x86_6 file /usr/lib64/libpcprofile.so from install of glibc-2.28-164.el8.x86_64 conflicts with file from package glibc-2.17-317.el7.x86_ file /usr/libexec/getconf/POSIX_V6_LP64_OFF64 from install of...
MySQL报错Public Key Retrieval is not...
在我们使用MySQL8.0的,连接数据库会存在一定的问题。 提示: Public Key Retrieval is not allowed 我们可以在连接数据库的配置文件中加上: allowPublicKeyRetrieval=true
Mysql8.0重新初始化设置大小写不敏感
删除DATA文件夹: rm -rf /var/lib/mysql 重新初始化并启动MYSQL: mysqld --initialize --console --lower-case-table-names=1 修改配置文件: vim /etc/my.cnf.d/mysql-server.cnf 增加如下内容: skip-grant-tables lower-case-table-names=1 重启mysql: chown -R mysql:mysql /var/lib/mysql/ systemctl start mysqld systemctl status mysqld
解决yum数据库错误
报错如下: 错误:rpmdb: BDB0113 Thread/process 11495/139765233861952 failed: BDB1507 Thread died in Berkeley DB library 错误:db5 错误(-30973) 来自 dbenv->failchk:BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery 错误:无法使用 db5 - (-30973) 打开 Packages 索引 错误:无法从 /var/lib/rpm 打开软件包数据库 CRITICAL:yum.main: Error: rpmdb open failed 解决办法: cd /var/lib/rpm # 进入mysql库目录 rm -rf __db.* # 删除库文件 rpm --rebuilddb # 重建库