免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4491 | 回复: 0
打印 上一主题 下一主题

[IaaS与数据中心] CoreOS 初识之安装 [复制链接]

论坛徽章:
6
CU大牛徽章
日期:2013-03-14 14:14:08CU大牛徽章
日期:2013-03-14 14:14:26CU大牛徽章
日期:2013-03-14 14:14:29处女座
日期:2014-04-21 11:51:59辰龙
日期:2014-05-12 09:15:10NBA常规赛纪念章
日期:2015-05-04 22:32:03
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-01-07 15:14 |只看该作者 |倒序浏览
硬盘安装CoreOS,以下步骤经过VMware环境验证通过。步骤:
1、从如下地址下载CoreOS的镜像:https://coreos.com/docs/running-coreos/platforms/iso/   
2、使用VMware等虚拟化软件建立虚拟机,以1步骤中下载到的镜像作为启动源。启动Live OS镜像。   
3、系统启动后,修改root用户的密码:


4、使用ssh客户端工具登录该Live系统,其中登录帐号为root。   
5、准备翻呛方案,参考《如何使用Google等网站查资料》。   
6、在Live系统里,配置wget的代理:   
在/root目录下创建.wgetrc文件:
cd /root
vi .wgetrc
http-proxy=192.168.1.112:2516
保存后,退出即可。
  
7、准备用于CoreOS系统登录的ssh-key pair。使用ssh-keygen工具或者其他密钥对生成工具得到一个rsa格式的密钥。
8、配置cloud-config.yaml,在/root目录下创建该文件。内容为:
#cloud-config

hostname: myhost

coreos:  
  etcd:   
    addr: $private_ipv4:4001
    peer-addr: $private_ipv4:7001
  units:
    - name: etcd.service
      command: start
    - name: fleet.service
      command: start
    - name: static.network
      content: |
        [Match]
        Name=eno1

        [Network]
        Address=192.168.1.122/24
        Gateway=192.168.1.1
        DNS=192.168.1.2
        DNS=192.168.1.3
users:  
  - name: core
    ssh-authorized-keys:
      - ssh-rsa 你的public key

  - groups:
      - sudo
      - docker
其中,ssh-rsa字段后面填写第7步骤得到的密钥对的公钥。
  
9、在当前Live系统中执行如下命令来安装CoreOS系统到硬盘:
root@localhost ~ # coreos-install -d /dev/sda -C stable -c ./cloud-config.yaml
Downloading the signature for http://stable.release.core-os.ne ... on_image.bin.bz2...
2014-11-16 14:54:12 URL:http://stable.release.core-os.ne ... n_image.bin.bz2.sig [543/543]
->;;
"/tmp/coreos-install.VCqFgBwwkh/coreos_production_image.bin.bz2.sig" [1]
Downloading, writing and verifying coreos_production_image.bin.bz2...


执行安装命令后,工具会自动到网站下载CoreOS的硬盘镜像,并安装到硬盘上面。由于使用了代理服务器,因此安装过程非常缓慢,等待足够长的时间后,会提示安装成功。重启系统,默认情况下是从硬盘启动刚安装好的CoreOS。系统会cloud-config.yaml的配置来生成core用户的登录密钥,启动完成后登录。
  
10、使用core用户,在xshell工具即可登录。必须使用密钥方式才能登录,其中加载的userkey为7步骤中生成的私钥。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP