coreos 安装mysql_如何执行CoreOS Linux的裸机安装

本文将介绍如何在裸机服务器上加载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

4d7c9df84aaa6703b36548d5b283906c.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值