标签:systemctl HAK sudo 基础知识 compose yum docker 安装
它被设计为支持以可插拔方式实现不同组件,并适应复杂的经济生态系统。Hyperledger Fabric 2.0 的发布给企业级的区块链应用带来了非常大的便利。
Hyperledger Fabric 2.0 新特性
新的链码周期:链码打包、安装、批准、提交、升级。
智能合约去中心化治理:该功能将先使得交易各方达成共识之后,才能将新数据加入账本。
共识算法:采用 EtcdRaft 共识算法,废弃 Solo、Kafka 算法,可以说很大的简化了配置,同时大大节省服务器的资源。
镜像采用 Alpine Linux:Fabric 镜像相比原来小很多,使用更少的磁盘空间。
集群环境准备
服务器 节点
192.168.137.100 orderer0、peer0.org1
192.168.137.101 orderer1、peer0.org2
192.168.137.102 orderer2、peer1.org2
前提条件
服务器:CentOS
服务器之间网络是通的,每台服务器 /etc/hosts 文件新增 order 节点及其他节点的 IP 映射。
防火墙是关闭的,不然会遇到服务启动,但访问不了的情况。
查看防火墙状态:
firewall-cmd --state
关闭防火墙:
systemctl stop firewalld.service
禁止开机启动:
systemctl disable firewalld.service
集群安装目录:
~/fabric_cluster
常用的 Shell 命令
拷贝文件或者目录到远程机器:
scp [参数] [原路径] [目标路径]
拷贝文件到 Docker 容器或者从容器中拷贝到宿主机:
docker cp [原路径] [目标路径]
基础环境安装(三台机器都要安装)
Docker 安装
更新 yum 源:
sudo yum update
卸载旧版本:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
安装需要的软件包,yum-util 提供 yum-config-manager 功能,另外两个是 devicemapper 驱动依赖的。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置 yum 源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装最新版 Docker:
yum install docker-ce
启动服务:
sudo systemctl start docker
开机自动启动:
sudo systemctl enable docker
验证安装:
docker -version
在这里插入图片描述
docker-compose 安装
下载:
curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
添加权限:
chmod +x /usr/local/bin/docker-compose
验证安装:
docker-compose --version
在这里插入图片描述
Go 安装(1.13 以上)
标签:systemctl,HAK,sudo,基础知识,compose,yum,docker,安装 来源: https://www.cnblogs.com/ubeid/p/12991811.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。