闲者博客 - 被控 https://bk1314.com/tag/%E8%A2%AB%E6%8E%A7/ nokvm更改被控的通讯端口 https://bk1314.com/71.html 2022-05-10T23:23:33+08:00 如何更改被控的通讯端口?在被控服务器中操作被控默认使用的端口是8088,如想更改这个端口,例如我想更改成8888,您可以做如下操作:防火墙中添加tcp 8888 端口例外iptables -I INPUT -p tcp -m tcp --dport 8888 -j ACCEPTservice 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 #更改端口在这里,在这里,在这里!!!!!!!完成! NOKVM 被控节点安装教程 https://bk1314.com/67.html 2022-05-04T01:20:00+08:00 系统要求:NoKvm节点推荐操作系统版本 Centos7.6.1810 推荐分区:系统与数据盘分开,所有数据存放在/home中,建议/home挂载为数据盘分区,以便于重装系统后恢复数据。(纯净的操作系统,无其他软件环境)节点硬件要求配置:-最低要求推荐配置内存4G16G+(具体应根据业务来定)CPU支持虚拟化-磁盘/ 分区不少于20GB /home分区不少于50GB/home为数据存放点,剩余空间理应都分配给/home分区镜像下载(推荐版本)http://mirror.nsc.liu.se/centos-store/7.6.1810/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso节点安装:# 实测dell服务器和vmware安装在安装过程中重启网卡不会造成终端断开连接,建议非dell服务器的用户如遇到安装过程中重启网卡导致ssh中断请通过ipmi安装yum install wget -y && wget -O nokvm_node_v2.1.7.tar.gz http://down.tasiyun.com/installer/nokvm_node_v2.1.7.tar.gz && tar xzf nokvm_node_v2.1.7.tar.gz && cd node_2.1.7 && ./installer节点升级:wget -O /root/upgrade http://down.tasiyun.com/upgrade/upgrade && chmod +x /root/upgrade && /root/upgrade安装过程中存在交互的地方:Welcome to NoKvm installer v2.1.7[1] ------> eth0[2] ------> eth1Please input the num set interface to bridge br0 (use 1):翻译:请选择要桥接的公网网卡名称,一般第一个。try link interface 'eth0' to bridge 'br0', input 'yes' to confirm:翻译:请确认要把eth0桥接到br0,输入yes。 (这一步会重启网卡 有的机器网卡重启会慢,请等待下,不要中断操作)Please set your appid:翻译:请输入主控系统中的appid(在NOKVM主控面板 - 设置 - 安全设置中查看 )Please set your appkey:翻译:请输入主控系统中的appkey(在NOKVM主控面板 -设置 - 安全设置中查看 )小贴士:1、在安装过程中请使用公网网卡当作桥接网卡。 2、安装过程中会随机生成mysql密码。(mysql密码记录位置 /home/nokvm/go/src/conf/app.conf) 3、安装过程中会交互让用户输入appid 和 appkey 要和主控面板后台 设置-安全设置-通讯密钥对应(通讯密钥记录位置 /home/nokvm/go/src/conf/api.conf) 4、以上配置文件修改请重启node服务才能生效,服务启动命令:cd /home/nokvm/go/src/ 目录并执行 ./nokvm restart 5、2.1.6版本起新增服务启动脚本 nokvm 在/home/nokvm/go/src目录下 6、服务启动脚本单独下载:cd /home/nokvm/go/src && wget download.tasiyun.com/soft/nokvm && chmod +x nokvm[post cid="69" /]