闲者博客 - 重启 2022-05-11T00:26:11+08:00 Typecho https://bk1314.com/feed/atom/tag/%E9%87%8D%E5%90%AF/ <![CDATA[nokvm显示密钥错误解决办法 ]]> https://bk1314.com/81.html 2022-05-11T00:26:11+08:00 2022-05-11T00:26:11+08:00 飞鱼 http://www.typecho.org 检查节点机器自定义输入的appid 和 appkey 是否和主控后台的appid 和 appkey 是否一致。
节点执行:

cat /home/nokvm/go/src/conf/api.conf

主控后台:

设置-安全设置查看appid 和 appkey

如上述查看 不一致 在主控会提示密钥错误。

解决办法:

修改节点配置文件

vi /home/nokvm/go/src/conf/api.conf

appid = 后台显示的id

appkey = 后台显示的key

重启node进程

cd /home/nokvm/go/src

./nokvm restart

]]>
<![CDATA[nokvm更改被控的通讯端口 ]]> https://bk1314.com/71.html 2022-05-10T23:23:33+08:00 2022-05-10T23:23:33+08:00 飞鱼 http://www.typecho.org

如何更改被控的通讯端口?

在被控服务器中操作

被控默认使用的端口是8088,如想更改这个端口,例如我想更改成8888,您可以做如下操作:

防火墙中添加tcp 8888 端口例外

iptables -I INPUT -p tcp -m tcp --dport 8888 -j ACCEPT

service iptables save

编辑被控配置文件,更改httpport=8888,保存

vi /home/nokvm/go/src/conf/app.conf
# 项目名称
appname = NoKvm

# 加载模版渲染(默认false即可)
autorender = false

# 物理机监控间隔时间(推荐1分钟)
node_spec = "@every 1m"

# kvm虚拟机监控间隔时间(推荐一分钟)
kvm_spec = "@every 2m"
copyrequestbody = true
runmode = prod
timezone = 8

# api通讯密码配置文件
include "api.conf"

[prod]
httpport = 8888                  #更改端口在这里,在这里,在这里!!!!!!!
db_host = 127.0.0.1
db_port = 3306
db_user = root
db_pass = til1o536
db_name = node

执行重启node服务生效

supervisorctl restart node

在主控服务器中操作

更改了被控连接端口以后,如何让主控知道呢? 在主控服务器上编辑配置文件

vi /home/wwwroot/control/.env
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:JCQIOT8HSkV2P2wsuXvJmOuXBR+u00trOCojn81Ua2E=
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=control
DB_USERNAME=root
DB_PASSWORD=fdgfhg34..

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

NODE_URL_PORT=8888                  #更改端口在这里,在这里,在这里!!!!!!!

完成!

]]>
<![CDATA[宝塔定时任务监测502就重启]]> https://bk1314.com/16.html 2022-02-23T17:23:00+08:00 2022-02-23T17:23:00+08:00 飞鱼 http://www.typecho.org 下面代码复制在宝塔定时任务 设置shell命令 建议5分钟监测一次 56是php版本哦PHP7.2就是72

#!/bin/bash
if [[ `curl -sS --connect-timeout 15 -m 15 127.0.0.1/phpfpm_56_status|grep 502` == *"502"* ]]; then
/etc/init.d/php-fpm-56 stop
/etc/init.d/php-fpm-56 start
else
echo php56 normal.
fi
]]>
<![CDATA[宝塔定时重启服务器请勿直接执行reboot BY:宝塔运维-谢花郎]]> https://bk1314.com/14.html 2022-02-23T17:14:00+08:00 2022-02-23T17:14:00+08:00 飞鱼 http://www.typecho.org /etc/init.d/httpd stop && sleep 3 pkill -9 httpd /etc/init.d/mysqld stop && sleep 3 sync && init 6

定时重启 命令 避免重启服务器导致服务器崩溃

]]>