tutorial_coreos 01-01-install 2015-05-27
来源:互联网 发布:java企业微信发送消息 编辑:程序博客网 时间:2024/06/06 06:43
单机版安装Standalone
need software
VirtualBox
CoreOS镜像文件http://pan.baidu.com/s/1sjNSJFJ
install
1.1 新建ubuntu虚拟机
虚拟机网络连接方式:网桥
虚拟机ip?192.168.1.101
1.2 安装apache
安装apache2,把CoreOS镜像文件放在/var/www/html下
在虚拟机执行以下命令,如果可以正常下载,说明配置成功
wget wget http://192.168.1.101/cloud-config.yaml
1.3 免密码登录设置
ssh-keygen
cp id_rsa.pub ssh-authorized-keys
1.4 配置cloud-config.yaml
#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=enp0s8 [Network] Address=192.168.1.120/24 Gateway=192.168.1.254 DNS=8.8.8.8 DNS=8.8.4.4 users: - name: core ssh-authorized-keys: - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDrBCWmYcPhOtsTYtgM7pF4cv5apCP/LHW7ZMZUZO5AZHaDG61fXGmgFc5Sy8t9yRV40/QLGE1BcwRiGVxx1ChPRzFB9/qSzxyzfErt0WGys44ly/d1KvKFNEhZif0hMtKcfGwntI8pILeaRX8pDK6Vct2u3oabPgvFZJZUUCcjv4Sf8ROjV9E8BVjtQNv7iNwgsDEP+Sgdhq/bsR+Nhcp6VX49rbT S+jEuAu+6EwvfU0ICv6S0txZn3x1W9b4XG9YfusRXNocNmtPjFsOCpL2hFwJk8mhorQFBLymOttzNcsW6WxuPyLScAbbrQBmgf/ej8GWw61fwKWba77acBNFt core@localho st - groups: - sudo - docker
1.5 新建CoreOS虚拟机
网络连接方式:桥接网卡
将coreos_production_iso_image.iso添加
启动虚拟机
1.6 配置
切换至root用户
sudo -i
下载coreos配置文件
wget http://192.168.1.101/cloud-config.yaml
下载网络配置文件
wget http://192.168.1.130/static.network
mv static.network /etc/systemd/network/
systemctl restart systemd-networkd
下载配置文件,修改里面207行的BASE_URL为你Apache2所在的机器ip
wget http://192.168.1.130/coreos-install
执行安装命令
./coreos-install -d /dev/sda -C stable -c ./cloud-config.yaml
1.7 检验安装是否成功
停止CoreOS虚拟机,移去iso,重新启动虚拟机,启动成功将有以下信息
...
coreos1 login:
this is coreos1
然后在ubuntu虚拟机中,通过以下命令登录到CoreOS虚拟机,如果成功登录,说明安装成功
ssh core@192.168.1.120
FYI: 再次修改cloud-config.yaml
1 停止CoreOS虚拟机
2 加上iso文件
3 通过下以命令修改
sudo -i
mount -o subvol=root /dev/sda9 /mnt
vim /mnt/var/lib/coreos-install/user_data
4 停止CoreOS虚拟机,并移去iso文件
5 重新启动CoreOS虚拟机,检查配置是否生效
reference
https://coreos.com/docs/running-coreos/bare-metal/installing-to-disk/
https://github.com/duanbing/coreos-install/
http://www.serfdom.cn/index.php/category/intro/
01-02-cluster_install
reference
https://github.com/duanbing/coreos-install/blob/master/cluster-install.md
- tutorial_coreos 01-01-install 2015-05-27
- [Android]01_Vmware取消easy install
- (OK) Install codeblocks_16.01 on Fedora23
- (OK) Install codeblocks_16.01 on Fedora23
- SUSE12 INSTALL PYTHON 27
- install
- install
- install
- HWOTO install and setup Apache+Jakarta-Tomcat4.01+tomcat-connectors for Linux
- SAP Ehancement Package 7 for ERP 6.0 Install Step By Step -01
- (OK) Install php 5.6 in fedora-27
- 2015-12-29-openstack-install-note
- Install: Ubuntu install openssl
- 【Maven】 install:install-file
- oracle 11.2.0.3安装报错 ID: oracle.install.commons.util.exception... 2015-03-05 00:19:31
- Ubuntu16.04 install CUDA8.0, CuDNN5.05,Pycuda
- Install and Configure Skype For Business 2015 Edge Server
- VS2015(Install Shield 2015 limited Edition )软件打包过程
- DialogFragment自定义对话框
- Git使用备忘
- Sort it
- redis主从连接不成功错误
- iOS 类方法和实例方法的区分和使用
- tutorial_coreos 01-01-install 2015-05-27
- Gradle —— 使用 Gradle 打包多个变体(variant)
- 从零开始学jBPM6(二)- 工作台
- 从零开始学jBPM6(一)- 安装
- document对象(dom)和window对象(bom)
- 全排序的实现方法
- 另类的黑苹果“安装”方法。
- 冒泡排序
- BZOJ4735 你的生命已如风中残烛 UOJ#273 【清华集训2016】