CoreOS安装到硬盘
来源:互联网 发布:淘宝零食店 知乎 编辑:程序博客网 时间:2024/05/16 17:43
准备两台计算机,一台用于安装coreos, 一台用于保存安装过程中需要的文件以及作为远程控制机。
coreos的ip为10.0.0.100
远程控制机的ip为10.0.0.201
在远程控制机上做如下操作。
1.生成ssh密钥对。
2.下载coreos-install
https://raw.githubusercontent.com/coreos/init/master/bin/coreos-install
3.下载硬盘镜像和签名文件
http://stable.release.core-os.net/amd64-usr/current/coreos_production_image.bin.bz2
http://stable.release.core-os.net/amd64-usr/current/coreos_production_image.bin.bz2.sig
4.编辑cloud-config.yaml (千万不要有TAB键)
#cloud-config
hostname: coreos1
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=enp0s10
[Network]
Address=10.0.0.100/24
Gateway=10.0.0.1
DNS=10.0.0.1
DNS=8.8.8.8
users:
-name: core
ssh-authorized-keys:
- ssh-rsaAAAAB3NzaC1yc2EAAAADAQABAAABAQDetePgP17N4Im4ThNW5Oy2u6m2W6u3+JSpW0bbCszqOY7fedRRRl7mufh1ibbSGibGC1DcZQ0BKkedJ0mz9fF2Iq9KMzqRQmgSfsB9uVZpzWV1KrnaM3ex28/HMACZMQq0XsTKrbiEUjt6Z17HhgS72qd6lRSKUKb37/Xe1ECDSgDaa2C+XY6f56VxhFnACU3xOJO2ea1Wj9uZFnqAa5X7e7Rzp8HeaeWO/WwXIJXn/t3SSVzjDIJSYmkOx+Ksh6IqNgOpjit1oQpVueRGLSQdI+Iv8qaBK2mL3pFjNQpzsOTk7FGlUXGzV3yjWQlRG56W1e4NdgbG1pGmam61PmBjroot@node1
-groups:
- sudo
- docker
5.编辑static.network
[Match]
Name=enp0s10
[Network]
Address=10.0.0.100/24
Gateway=10.0.0.1
6.在这台计算机上部署nginx或tomcat,在tomcat的webapp\coreos目录下面放置cloud-config.yaml, coreos-install, static.network, 创建目录647.0.0,在下面保存coreos_production_image.bin.bz2和coreos_production_image.bin.bz2.sig
安装coreos
下载iso文件,并刻盘
http://stable.release.core-os.net/amd64-usr/current/coreos_production_iso_image.iso
通过光盘引导进入coreos live
修改root用户的密码
sudo passwd root
wget http://10.0.0.201:8080/coreos/coreos-install
chmod +x coreos-install
wget http://10.0.0.201:8080/coreos/cloud-config.yaml
wget http://10.0.0.201:8080/coreos/static.network
cp static.network /etc/systemd/network/
sudo systemctl restart systemd-networkd
sudo ./coreos-install –d /dev/sda/ -Cstable –c cloud-config.yaml –b http://10.0.0.201:8080/coreos/
在201通过ssh远程控制coreos
ssh core@10.0.0.100
下载iso文件,并刻盘
http://stable.release.core-os.net/amd64-usr/current/coreos_production_iso_image.iso
- CoreOS安装到硬盘
- CoreOS安装到硬盘
- CoreOS安装到VMware
- CoreOS安装
- CoreOS 初识之安装
- Coreos 安装及配置
- CoreOS ISO方式安装
- XenServer上安装CoreOS
- 基于VirtualBox安装CoreOS
- 安装vxworks到硬盘
- RancherOS 安装到硬盘
- 安装部署 CoreOS + Kubernetes 3
- 安装部署 CoreOS + Kubernetes 1
- 安装部署 CoreOS + Kubernetes 2
- PXE一键安装Coreos
- BT 4安装到硬盘
- 安装Gentoo Livedvd到硬盘
- 安装slax-router到硬盘
- 网络流总结
- SQL语句中----删除表数据drop、truncate和delete的用法
- Cocos2d-x内存管理——读我所理解的cocos2d-x整理
- JavaScript高级程序设计读书笔记(第六章)(一)
- 各种居中的方式
- CoreOS安装到硬盘
- 对一个文件中的指定信息进行过滤输出结果
- Nodejs 部署到阿里云全过程
- [C#]Array.Sort()排序的原理
- bzoj2179(fft模板)
- 终于开通自己的博客了
- final对于访问效率的影响
- 【Java SE】面向对象高级特性
- 卷积新用之语言模型