openSUSE:OBSonEC2
本文或章节指的是版本 '1.0.48',现在已经过时!
请参阅本文的页面以获取更多信息。
请参阅本文的页面以获取更多信息。
简介
这是一个为那些希望在云端创建一个 OBS 服务器的简短教程。在云端拥有 OBS 可以成为一个有趣的模式,可以在无需前期投资的情况下获得大型服务器进行验证和测试,或者提供可扩展的服务。
步骤 1:准备 Amazon
- 在 Amazon 云服务上创建一个帐户。
- 登录并选择 EC2 “云中的虚拟机”
- 在“我的资源”中(仅第一次)
- 创建一个新的密钥对并将其保存在您的本地驱动器中(稍后需要它才能以 root 身份连接)。
- 准备您的 AWS 凭据
步骤 2:设备
获取 OBS 设备 http://susestudio.com/a/e0uuBG/meego-obs
注意:此过程适用于版本 1.0.48
- 选择类型“Cloud”
- 选择“上传到 EC2”
- 将您的凭据添加到 SUSE Studio(仅第一次)
- 取消选择“自动启动选项”
如果您忘记了,您只需要终止 SUSE 启动的实例即可。
- 点击“上传到 Amazon”
该镜像现在在 Amazon 中可用,所以我们回到那里。
- 返回 AWS 管理控制台 -> EC2
- 选择网络安全 -> 安全组
- 创建一个名为 observer 的新安全组
- 在“入站”选项卡中
- 为端口 82 和 444 添加两条规则,源地址为 0.0.0.0/0
- 创建一个名为 observer 的新安全组
- 选择网络安全 -> 安全组
注意:在生产环境中,您的规则需要更智能。
- 选择镜像 -> AMIs
- 您会看到一个名为 ....MeeGo_OBS..... 的镜像
- 单击它进行选择
- 右键单击以访问上下文菜单
- 启动实例
- 实例类型 -> 更改为 Medium (m1.medium) 或更高
- 点击“继续”,3 次直到“创建密钥对”
- 选择您之前保存的密钥对
- 点击“继续”到“配置防火墙”
- 选择所有可用规则
- 点击“继续”到“审核”
- 点击启动
- 选择实例 -> 实例
- 启动实例
- 右键单击以访问上下文菜单
您的实例正在运行
一旦“状态检查”变为绿色(运行绿色是不够的)
- 使用 ssh 连接到您的实例。
- 名称类似于
ec2-xxx-xxx-xx-xxx.compute-n.amazonaws.com
- 在您的本地 PC 的 /etc/hosts 中添加一个条目 obslightserver(必须的)
- IP 地址是设备主机名中的数字。
- 使用 ssh -i path-to-you-key.pem
root@ec2-xxx-xxx-xx-xxx.compute-n.amazonaws.com
- 增加默认情况下只有 10GB 的 HDD 大小。
resize2fs /dev/sda1 50G
- 将 obsworker 模式的运行方式更正为选择 chroot
vi /etc/sysconfig/obs-server
change OBS_VM_TYPE = "none"
rcobsworker stop
rcobsworker start
步骤 3:开始享受您的 OBS!
您的 OBS 设备已准备就绪。请注意,默认情况下,每次停止它时,它的名称和 IP 地址都会更改。记住 /etc/host 中的条目!
您现在可以使用 https://obslightserver 从您的 PC 连接到该设备
您可以按照流程将 Tizen IVI 1.0 添加到您的新私有 OBS 中,因为已经安装了 Fake OBS,您可以跳过第一阶段。请参阅此处。
: