首页 存档 技术 查看内容

如何设置工作环境成为OpenStack开发人员

2018-3-30 13:00 |来自: 互联网 287 0

摘要: 虽然有关于如何开始使用OpenStack的developer和wiki指南,但我发现对一个初学者来说,这些资料过于繁杂。在阅读各种文档并请求我导师(OpenStack的核心贡献者)的帮助后,我想出了以下易于理解的指南。如果你在设置 ...

虽然有关于如何开始使用OpenStack的developer和wiki指南,但我发现对一个初学者来说,这些资料过于繁杂。在阅读各种文档并请求我导师(OpenStack的核心贡献者)的帮助后,我想出了以下易于理解的指南。如果你在设置环境时仍面临其他问题,请随时评论。


1.将Ubuntu安装在Oracle Visual Box中


建议使用虚拟机(VM),因为通常我们不希望在日常环境中安装大量的依赖项。另外,如果在某个时候搞砸了,使用虚拟机从头开始更容易。

1.为操作系统下载合适的Oracle Visual Box。
2.下载所需的Ubuntu iso文件。
3.安装并启动Oracle Virtual Box。
4.点击向导中的“New”按钮,给新的虚拟机取名,在“Type”区域中选中“Linux”,并在“Version”区域中选择“Ubuntu”(32或64位,具体取决于下载的iso文件)。
5.设置RAM的数量(理想情况下不超过总RAM的50%)。要记住的事情:要得到最佳性能,DevStack需要4GB或更多的RAM。
6.
选择“Create a Virtual Hard Disk Now”,选中“VDI(VirtualBox Disk Image)”,然后选择“Dynamically Allocated”,最后设置硬盘大小(理想情况下为60~100 GB)
7.
双击左侧菜单中的新机器并选择下载的iso文件。
8.接下来,点击“Install Ubuntu”。单击“Continue”,然后选择“Erase Disk and Install Ubuntu”。 (注意:这不会擦除本地机器上的文件)。完成向导的其余部分,最后虚拟机安装好了Ubuntu。
9.重新启动VM之前:
选择你的机器,然后单击“Settings”。
在“Storage”选项卡下,检查安装iso文件是否仍然存在;如果是,请选中并删除它。

10.要全屏工作,请安装访客添加。为此,请重启虚拟机,单击菜单中的“Devices”,选择“Insert Guest Additions CD image”,然后点击“Run”。完成后,按“Enter”并重启虚拟机。

注意:按Ctrl Alt t打开终端应用程序。为了区分命令与正常句子,$ sign已经添加在它们的开始部分。所以,你必须在终端上写上'$'后面的词,然后按“enter”来运行命令。要使用命令的复制/粘贴选项,你应该在创建的虚拟机的任何Web浏览器中打开此网页。选择命令文本后,按Ctrl C进行复制,然后在终端按住Ctrl Shft V即可粘贴。此外,必须由你的具体信息替换的词已由大写字词(如YOUR_FIRST_NAME)指示。


2.设置具有超级用户权限的Stack用户

Devstack应该作为一个启用sudo的非root用户运行(标准登录到云映像,如“ubuntu”或“cloud-user”通常很好)。由于此用户将对系统进行许多更改,因此需要具有sudo权限。

a)创建组堆栈并添加用户堆栈:

$ sudo groupadd stack

$ sudo useradd -g stack -s / bin / bash -d / opt / stack -m stack

b)向堆栈用户授予超级用户权限:

$ sudo su

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除


路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部