闲者博客 - 节点 https://bk1314.com/tag/%E8%8A%82%E7%82%B9/ zh-CN Wed, 11 May 2022 00:47:15 +0800 Wed, 11 May 2022 00:47:15 +0800 nokvm 怎么实现动态内存 https://bk1314.com/90.html https://bk1314.com/90.html Wed, 11 May 2022 00:47:15 +0800 飞鱼 问:在官网看到有动态内存的功能,但是在控制面板没有找到怎么开启,这个功能要怎么实现啊

答:

  • 节点列表后面的菜单按钮 可以开启
]]>
0 https://bk1314.com/90.html#comments https://bk1314.com/feed/tag/%E8%8A%82%E7%82%B9/
nokvm 强制删除后机器数据依旧在,如何处理 https://bk1314.com/88.html https://bk1314.com/88.html Wed, 11 May 2022 00:39:45 +0800 飞鱼 问:在使用nokvm平台中的强制删除功能后,之前删除的的服务器依旧可以登录,没有测底删除,如何解决? ps:本人操作有误,没有看跳出来的文字提示,和系统无关

答:

登陆节点
执行:virsh --help 查看virsh 使用方法 通过命令行工具执行以下步骤
1、强制关闭虚拟机器电源
2、解除虚拟机配置文件定义
3、解除安全组配置文件定义
4、查看config.xml 配置文件查找到vnc端口号 从iptables 删除防火墙端口
5、 清空虚拟机目录
ps:如果有数据要备份请提前备份好数据后再操作。

]]>
0 https://bk1314.com/88.html#comments https://bk1314.com/feed/tag/%E8%8A%82%E7%82%B9/
nokvm NAT 新建(重建)站点、新建(重建)端口转发、失效或失败解决办法。 https://bk1314.com/83.html https://bk1314.com/83.html Wed, 11 May 2022 00:30:24 +0800 飞鱼 问题发生:

转发机重装系统后重建nat端口转发和重建nat站点 提示成功但是规则和配置文件没有生效,又继续测试新建nat站点提示配置文件写入失败。

问题排查:

手动在宿主机执行ssh命令提示会有警告信息(如下图)原因是系统记录的公钥信息和要访问的系统密钥不匹配,解决方法:ssh会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告,导致ssh命令执行失败。

解决办法(终端登陆宿主机节点执行如下命令):

rm -rf /root/.ssh/known_hosts

]]>
0 https://bk1314.com/83.html#comments https://bk1314.com/feed/tag/%E8%8A%82%E7%82%B9/
nokvm显示密钥错误解决办法 https://bk1314.com/81.html https://bk1314.com/81.html Wed, 11 May 2022 00:26:11 +0800 飞鱼 检查节点机器自定义输入的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

]]>
0 https://bk1314.com/81.html#comments https://bk1314.com/feed/tag/%E8%8A%82%E7%82%B9/
nokvm挂机宝使用教程 https://bk1314.com/78.html https://bk1314.com/78.html Tue, 10 May 2022 23:45:48 +0800 飞鱼 :-: 挂机宝使用教程

使用挂机宝之前的注意事项:

  • 新增节点切记勾选启用nat转发
  • 准备两个公网ip: 节点机器占用一个, 开通的第一台vps(代理转发机)占用一个
  • nat节点默认创建的第一台机器为转发机(nat网关)(创建完成会自动初始化需稍等片刻), 需要为其指定固定的公网IP ,可以正常联网。
  • 转发机器必须使用centos7.6操作系统,务必选择正确的操作系统
  • 分配小鸡的内网IP池网关固定为172.16.0.1,子网为255.255.248.0

关于挂机宝的一些问答:

问1:节点勾选启用nat转发后 我还能创建独立vps和nat小鸡在这台节点混用吗?

答1:不行,节点一旦勾选nat后 这个节点只能开通挂机宝使用。

问2:节点开启nat转发 为什么需要开通的第一台vps是公网ip 这样不就浪费一个ip了吗?

答2:专门开通一台vps当做代理转发机,这样做的好处是如果代理转发机器被ddos 可以在后台快速的更换ip而不影响小鸡继续使用。

问3:我已经使用了挂机宝功能了 我能中途把这台代理转发机器删掉吗?

答3:不建议删掉。可以选择重装系统 然后重建之前的转发策略和nat策略。

问4:我是一个新手我该如何正确的开通并使用挂机宝。流程是什么样的?

答4:

1> 添加一个节点并启用nat转发

2> 在**后台**创建一个vps并分配给他公网ip **到期时间**设置长一些,防止**过期删除** (这台机器要保留后台使用)

3> 按照**下面详细文档说明**创建一个内网ip池并绑定到这个节点

4> 创建一个内网ip的vps 可正常使用挂机宝功能


使用挂机宝详细步骤

1、首先需要添加一个计算节点并且要勾选启用nat转发

2、添加一个公网ip池 填写正确的网关 子网。这个ip池里只需要给一个公网ip即可,给分配的第一台转发代理机器使用

3、接着我们创建一个转发机器并手动指定一个公网ip(这个公网ip是上一步中创建的公网ip池里的公网ip)

4、添加一个内网IP池 给后面的虚拟机使用 (网关定义为172.16.0.1 子网设置成255.255.248.0)

5、为刚才创建的内网IP池分配内网ip

我们可以为其分配的ip段有:
# 起始地址
 172.16.0.2 ~ 254

 172.16.1.2 ~ 254

 172.16.2.2 ~ 254

 172.16.3.2 ~ 254

 ......此处省略

# 结束地址
 172.16.7.2 ~ 254

6、现在我们就可以开通一台虚拟机了,可以vnc登陆虚拟测试是否可以联网

7、管理虚拟机里可以添加端口映射

8、管理虚拟机里可以使用nat建站 (暂时只支持http 后面版本更新支持https)

问:转发策略显示process exited with status 2该如何解决啊

答:出现类似错误 应该是转发机vps没有初始化正确 检查机器是否有网络? 或者可以尝试重装vps 来重新初始化。

]]>
0 https://bk1314.com/78.html#comments https://bk1314.com/feed/tag/%E8%8A%82%E7%82%B9/
nokvm节点宕机重装系统如何只安装根分区,保留数据目录数据? https://bk1314.com/72.html https://bk1314.com/72.html Tue, 10 May 2022 23:31:50 +0800 飞鱼 初次安装系统noKvm推荐使用默认的自动分区模式

如果节点系统宕机无法进入系统想重新安装操作系统并且保留数据 请仔细阅读如下操作步骤:

建议:在本地模拟确认操作无误后、再对有真实数据机器进行尝试操作

1、选择手动分区

2、选择/分区后,输入挂载点 勾选重新格式化。单击更新设置 这样重装的时候,就会格式化/分区

3、选择swap分区,勾选重新格式化,单击更新设置

4、选择/boot分区后,输入挂载点 勾选重新格式化

5、选择/home分区,挂载点输入/home,一定不要选择重新格式化,否则会丢失数据,单击更新设置。这样就可以保留/home中的数据了

6、点击完成

7、接受更改,注意改变的内容 不包含数据盘/home分区

8、配置网络和主机名开始安装

]]>
0 https://bk1314.com/72.html#comments https://bk1314.com/feed/tag/%E8%8A%82%E7%82%B9/
NOKVM 被控节点安装教程 https://bk1314.com/67.html https://bk1314.com/67.html Wed, 04 May 2022 01:20:00 +0800 飞鱼 系统要求:
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] ------> eth1

Please 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" /]

]]>
0 https://bk1314.com/67.html#comments https://bk1314.com/feed/tag/%E8%8A%82%E7%82%B9/