本文将介绍如何在裸机服务器上加载CoreOs Linux。关于在计算机上安装CoreOS Linux的更多方法。在本文中,我们将首先启动一些Live Linux发行版。从USB或CDROM提取Fedora,然后使用CoreOS的安装脚本在给定的硬盘驱动器上执行实际的CoreOS Linux。您将需要什么:

网络连接

USB memory 棒

可启动媒体准备

首先,我们需要使用Live Linux发行版创建可启动媒体,例如USB memory 棒。指南中介绍了此简单过程如何创建Fedora Linux Live可启动USB密钥。请注意,任何Live Linux发行版都可以胜任此工作,因此,如果您已准备好Ubuntu,Knoppix CD或USB,则可以完全跳过此步骤。如果您的目标计算机无法从USB启动,只需使用CD-ROM进行启动。

启动到Live Linux

现在,我们准备将可启动的Live Linux媒体放入测试中。如果需要,请更改BIOS,启动LIVE Linux发行版并打开终端。

安装前准备CoreOS

在此阶段,我们首先需要下载CoreOS安装脚本:

[root@localhost liveuser]# wget https://raw.githubusercontent.com/coreos/init/master/bin/coreos-install

接下来,我们需要准备我们的cloud-config.yamlcofing文件,该文件将用于修改默认的CoreOS安装过程。至少最低cloud-config.yaml第一次重启后将用于连接到新CoreOS服务器的机器中应包含ssh-rsa。 CoreOS安装程序不会创建任何密码,也不会在安装过程中要求您输入用户名和密码。请务必正确执行此步骤,否则,一旦CoreOS安装完成,您将无法进行SSH登录。首先,找到您的ssh-rsa密钥。通常,您应该可以在以下位置找到:

$ ls ~/.ssh/id_rsa.pub

拥有密钥后,使用SSH,USB等将其移至目标框,然后将其放入cloud-config.yaml文件使用以下格式:

#cloud-config

ssh_authorized_keys:

- ssh-rsa AAAAB3NzaC1yc2EAA ........ This email address is being protected from spambots. You need JavaScript enabled to view it.

document.getElementById('cloak27eed89d617bac00ee4992966fe357d8').innerHTML='';var prefix='ma'+'il'+'to';var path='hr'+'ef'+'=';var addy27eed89d617bac00ee4992966fe357d8='tester'+'@';addy27eed89d617bac00ee4992966fe357d8=addy27eed89d617bac00ee4992966fe357d8+'localhost'+'.'+'localdomai';var addy_text27eed89d617bac00ee4992966fe357d8='tester'+'@'+'localhost'+'.'+'localdomai';document.getElementById('cloak27eed89d617bac00ee4992966fe357d8').innerHTML+=''+addy_text27eed89d617bac00ee4992966fe357d8+''

cloud-config文件允许使用更多配置选项,因此如有需要,可以随意添加更多选项。创建的默认用户将命名为core。

CoreOS安装

现在,我们准备执行实际的CoreOS安装。我们的目标安装块设备是/dev/sda。确保您已连接到Internet并开始安装:

[root@localhost liveuser]# chmod +x coreos-install

[root@localhost liveuser]# ./coreos-install -d /dev/sda -c cloud-config.yaml -C stable

以上coreos-install该命令将下载CoreOS并根据cloud-config.yaml配置文件。成功安装后,您应该会看到类似以下的消息:

...

Installing cloud-config...

Success! CoreOS stable current is installed on /dev/sda

重新启动计算机,因为它应该直接启动到CoreOS。

使用SSH登录到CoreOS

如果一切顺利,我们现在应该可以从客户端计算机使用SSH登录到全新的CoreOS安装框,我们使用其ssh-rsa将其包含到cloud-config.yaml在CoreOS安装期间以用户身份使用的配置文件core。来回示例:

$ ssh core@coreoshost

coreos 安装mysql_如何执行CoreOS Linux的裸机安装相关推荐

  1. 查看系统是否安装了ftp服务器上,linux查看是否安装了ftp服务器上

    linux查看是否安装了ftp服务器上 内容精选 换一换 安装Tomcat时启动失败.请按如下步骤查找原因并处理: 对于已安装Tools的Linux弹性云服务器,升级内核前,需先卸载Tools,否则存 ...

  2. nginx 支持php扩展,Nginx和php安装及配置五之LINUX用PHPIZE安装PHP GD扩展

    篇文章给大家分享的内容是关于Nginx和php安装及配置五之LINUX用PHPIZE安装PHP GD扩展,有着一定的参考价值,有需要的朋友可以参考一下 1.生成so文件 [1]sudo yum ins ...

  3. linux安装xp系统安装教程视频教程,Linux系统怎么安装Win7?Linux下安装XP/WIN7系统图文详细教程...

    Linux是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.但是很多电脑用户还是习惯操作windows系统,这时候有些Linux系统用户就会选择在这系统基础上安装XP或W ...

  4. linux安装redis选择那个版本,linux下编译安装redis服务与配置

    redis的安装 1.服务器的环境 linux / CentOS release 6.5 (Final) 可以用 cat /etc/redhat-release 命令查看系统版本 2.下载redis( ...

  5. linux安装ppt教程视频教程下载,Linux教程ch2Linux安装及入门.ppt

    Linux教程ch2Linux安装及入门.ppt (68页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 29.9 积分 第二章 Linux安装及入门 Li ...

  6. centos安装mysql wsl_在 Windows Linux 子系统中安装 CentOS

    微软在 Windows 10 中引入了 Windows Subsystem Linux(WSL) 功能, 这使得我们可以在 Windows 中就能使用 Linux 的各种命令. 目前 Windows ...

  7. drupal linux安装,在Debian 10(Buster) Linux服务器中安装drupal 8.8.0的说明

    按照本说明,你就可以成功的在Debian 10(Buster) Linux服务器中安装好drupal 8.8.0版本,已亲测能稳定运行. 先决条件 在开始安装之前,对安装的最低要求是: 数据库服务器, ...

  8. mysql linux 安装_mysql-5.7.28 在Linux下的安装教程图解

    2.上传tar包到服务器到 /usr/local/src 3.卸载系统自动的Mariadb rpm -qa | grep mariadb rpm -e --nodeps mariadb-libs-5. ...

  9. linux系统怎么安装office软件,如何在Linux系统中安装OpenOffice

    Linux系统比如说Ubuntu或Linux Mint中是主要的办公软件,有些版本的系统中集成了这款软件,但是有些系统没有.所以下面就来给大家介绍一下,如何在Linux系统中安装OpenOffice. ...

最新文章

  1. java 函数式编程_函数式编程杂谈
  2. 首次安装Revit失败
  3. 多个cpp文件生成so_boostpython:从多个.cpp文件创建一个模块(.so)
  4. tensorflow的keras 与 原生keras几点比较
  5. teched2006会议资料
  6. 性能测试搭建Jmeter分布式压测与监控
  7. python正则表达式匹配字母和下划线_个英文字母、下划线或汉字的正则表达式
  8. Innodb中常见SQL语句设置的锁类型
  9. android多板面式布局,Android Design
  10. TabBars代码解读之——Visual Studio的自动化接口
  11. 20180330试试水
  12. 筹备酒吧之路——音响篇
  13. 机器学习、数据挖掘、神经网络、人工智能和模式识别之间,主要是什么关系
  14. BZOJ3505 CQOI2014数三角形(组合数学)
  15. [软件人生]大白话讲述了近两百年中美之间的历史关系及tpp是什么
  16. 桌面天气秀 3.6 正式版
  17. c语言中函数名可不可以由用户命名,C语言中变量名及函数名的命名规则与驼峰命名法...
  18. word通配符,查找与替换
  19. JavaScript: JSON基本概念带题解
  20. 群体遗传学--近交系数

热门文章

  1. 面试官:谈谈数据库连接池的原理
  2. zoj 1091 Knight Moves
  3. Snipaste在Window运行后遇到提示计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll 错误
  4. 题解P3745期末考试
  5. oracle gets/exec 单位,ORACLE AWR使用基础
  6. 网络切片技术缺点_一文读懂网络切片 - 技术综合版块 - 通信人家园 - Powered by C114...
  7. python表示空类型的关键字_Python 为什么没有 void 关键字?
  8. 二项分布的期望方差证明_关于二项分布
  9. 计算机专业410分能上哪些大学,2021年高考410分能报什么学校
  10. 悲观锁和乐观锁_带你了解MySQL中的乐观锁与悲观锁