2022年3月

主配置

# 查看日志文件状态
SHOW MASTER STATUS;
# 刷新日志
flush logs;

从配置

# 停止同步线程
stop slave;  
# 设置同步参数
change master to 
master_host='123.123.123.123',
master_port=3306,
master_user='root',
master_password='root',
master_log_file='binlog.000001',
master_log_pos=1000;
# 启动同步线程
start slave;
# 显示同步状态
show slave status;
# 设置会话时间默认可为空,针对导入数据库结构
set session sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

先安装新版 试验性 独立运行环境(py3.7)

curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh

完成后,运行bt命令会报错geven
但是当我人去安装geven的时候会提示失败,因为geven依赖gevent-websocket
那么使用btpip先行安装它,之后根据提示安装

yum install gcc*** 这里是需要补编译环境忘记了
btpip install gevent-websocket
btpip install paramiko

尝试bt命令启动 没有报错提示后
检查防火墙状态,可以先把关闭防火墙关闭了

systemctl status firewalld.service
systemctl stop firewalld.service
systemctl disable firewalld.service

面板8888端口还是不能访问,我们还去要去看/www/server/panel/logs/error.log查看面板日志的报错
需要把这里的报错处理掉才可以启动面板

btpip install psutil
btpip install flask

之后启动面板就可以访问了

登录面板后有些openssl错误,需要要我们采用不同方式安装,这是重点

btpip install cryptography -i https://pypi.douban.com/simple --only-binary=:all:
btpip install pyopenssl -i https://pypi.douban.com/simple --only-binary=:all: