多机部署通常指的是在多台计算机或虚拟机之间搭建一个联合系统,以实现分布式计算或服务的目的。这可以提高系统的可靠性、性能和扩展性。确保虚拟机之间能够互相通信,可以使用静态IP或者动态分配IP的方式,接下来一步步带大家进行操作搭建一条双机1机构8节点1群组的区块链系统.
报错:ssh: connect to host 192.168.251.17 port 22: Connection refused
1.首先需要确保两台虚拟机之间可以通信。
安装sshd服务(两个虚拟机都要进行该操作)
apt-get install openssh-server
启动sshd服务
service sshd restart
会弹出确认框,输入虚拟机密码即可。
2.将俩个虚拟机网络连接设置为侨接模式
前提已经准备好了,下面进行搭建一条双机1机构8节点1群组的区块链系统
1.查看两台虚拟机的IP
2.编写ipconf文件
3.建链
bash build_chain.sh -f ipconf
4.利用ssh服务将另一个虚拟机的IP文件传给它
scp -r nodes/192.168.175.17/ song@192.168.175.17:~/fisco
去另一个虚拟机内查看
两个虚拟机启动一下节点
至此结束~