cents7.6安装rancher

cents7.6安装rancher

1.从http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso上下载centos,在阿里云找对应的版本:

http://mirrors.aliyun.com/centos/

2.在虚拟机或者物理机中安装centos系统,需要装两个系统,一个是rencher-server,一个是rencher-agen。

# 查看系统版本
# cat /etc/redhat-release

[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core) 

3.安装docker

https://blog.csdn.net/lwy572039941/article/details/87349343

4.如果不关闭防火墙,请参考官方关于端口需求的文档:

https://www.cnrancher.com/docs/rancher/v2.x/cn/installation/references/

5.使用官方提供的安装命令进行安装。执行过程如下:

# docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher

6.打开浏览器,输入https://<server_ip>,server_ip替换为运行Rancher容器主机的ip
在这里插入图片描述
7.设置管理员密码(密码123456也是可以的)
在这里插入图片描述
然后设置rancher server的url,我这里就直接使用了虚拟机的内网ip了
在这里插入图片描述
8.完成以上设置后,即可进入到rancher server的主页,在这里我们可以设置语言为中文
在这里插入图片描述
9.我们首先需要添加一个集群,这里选择CUSTOM自定义集群,集群的名称我将其命名为TheWorld
10.点击下一步,复制docker命令,在放置容器的实例(rencher-agen)中运行,注意要勾选etcd和Control(如果只有一个节点的话)
在这里插入图片描述
11.接着系统会自动下载镜像,部署应用,健康检查等,这里只列举了一部分。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
未完成之前,主机会报异常
在这里插入图片描述
这是正常的。
运行完后,查看集群状态可以看到一个服务,但是这个服务为不可运行的状态,原因是NetworkReady=false,百度查了一下,发现是正常的。。。运行docker logs kubelet查看日志,发现在初始化网络组件。
在这里插入图片描述
在这里插入图片描述
过了几分钟后,主机成功注册。我用虚拟机配置单核CUP,1GB内存,,整个主动注册过程持续了14分钟。
在这里插入图片描述
12.集群创建完成后,默认会生成Default项目,点击Default可以切换到项目视图,点击部署服务
在这里插入图片描述
由于一位兄弟给我评论了,让我有继续写下去的动力
13.写上名称,镜像地址在这里插入图片描述
14.写上容器的端口,映射到主机监听的端口,环境变量就相当于启动jar包时的命令
在这里插入图片描述
15.然后可以看的服务部署成功,一个主机可以部署多台服务
在这里插入图片描述
16.由于刚刚设置的端口所有主机均可访问,于是用另外一台电脑访问主机的环境,URL中的IP要写主机的IP,端口30000.
在这里插入图片描述
可以正常访问了。

至此,在Linux中安装rancher2.1.6已经完毕,后面就只需要在集群中部署自己的服务就可以了。以后还会在博客中介绍spring_cloud等组合或者dubbo+zk等组合两者二选一搭建微服务框架,有兴趣的伙伴可以关注我的博客https://blog.csdn.net/lwy572039941,有什么不懂的都可以问我,我会第一时间回答的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

97年的典藏版

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值