搭建自己的私有云

在双鸭山大学也读了两年多了,你一定对当年期中期末考试所使用的云平台感到好奇,这样的东西到底是怎么实现出来的呢?接下来,我将为大家简述一下我搭建私有云的整个过程以及说明一下我使用VirtualBox搭建私有云的过程中所遇到的坑,希望对大家有所帮助。

首先放出几个链接,好好打开看一下这些链接,真的都是非常有帮助的!

(它的第一部分有助于你理解你做的是什么,你接下来要怎么做

老师给出的基础教程

VirtualBox安装Centos 7笔记

docker集群网络规划与VIM网络配置

在搭建开始之前,我们需要准备好这些东西

Git客户端(下载后自行安装) 下载地址

Oracle VirtualBox 5.x(下载后自行安装) 下载地址

CentOS 7(仅需Minimal ISO) 下载地址

1、VirtualBox基本设置

1)、设置虚拟机的存储位置,便于管理

快捷键Ctrl + g打开全局设置,然后自行设定虚拟机的存储位置

搭建自己的私有云

2)、创建虚拟机内部虚拟网络

搭建自己的私有云

搭建自己的私有云

2、创建Linux虚拟机

这个部分不详细叙述,因为在virtualbox里面有很详细的指导模式,老师的博客里面也很详细了。稍微要说明的是CentOS是Linux系统里的Red Hat版本,不要选错了。

3、进行相关配置

获取wget

命令:yum install wget

这里说明一下wget是个什么东西,wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。接下里我们需要通过这个工具来下载我们的源

配置源

首先提醒大家,这里不要跳着做,不要因为某一步卡住了没有做出来就跳到先做下一步,一定要一步步的来

这是源的地址163源地址,找到对应版本的repo文件,复制他的链接,然后在虚拟机的终端里面输入:

$ sudo wget 链接地址

搭建自己的私有云


网卡配置

终端输入命令

$ sudo nmtui

然后选择activate connection

把第二个网卡(也就是我们创建的网卡)给激活,然后你就可以在你的宿主机上尝试ping一下这个主机

然后退出并关闭虚拟机

4、安装第二个虚拟机

这个步骤里,直接复制第一个虚拟机就行了,注意选择链接复制以及重新初始化所有网卡的MAC地址。然后类似的步骤使用nmtui命令修改第二个虚拟机的system hostname以及第二块网卡的ip地址,ip地址可设置成和第一个虚拟机的第二块网卡类似的地址;

如:第一个虚拟机的第二块网卡的ip地址是:192.168.100.1

那么第二个虚拟机的第二块网卡的ip地址就可以是:192.168.100.10

然后重启,在主机上你应该就能ping到这个地址,并ssh访问该虚拟机。这是ssh的访问命令

$ ssh username@hostip:setport

这里需要注意的是:你之前在虚拟机上修改的主机名并不是这里的username。

举例子来说吧,我在虚拟机上创建的用户是xiongzj,然后虚拟机1的ip是192.168.100.1,虚拟机2的ip是192.168.100.10

我通过ssh连接虚拟机1的命令就是:

$ ssh xiongzj@192.168.100.1

我的虚拟机2的主机名是manager,或许你会认为通过ssh连接虚拟机2的命令应该是:

$ ssh manager@192.168.100.10

但是不是的,正确的命令应该是:

$ ssh xiongzj@192.168.100.10

5、使用CentOS桌面

安装桌面 yum groupinstall "GNOME Desktop"

设置启动目标为桌面

ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

重启

6、对虚拟机进行进一步的安装增强配置(以下两个写的很清楚,不多说

VirtualBox虚拟机CentOS安装增强功能Guest Additions

CentOS7 使用 yum 安装 chrome

7、远程访问连接虚拟机

关闭你的虚拟机,不能处于暂停状态,最好是关机状态。在这个状态下,我们来进行VirtualBox远程显示扩展

附一个VirtualBox远程显示扩展的下载地址:下载地址

下载了这个扩展之后,然后你需要在VirtualBox的管理界面来添加这个远程扩展。

搭建自己的私有云

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzgjpp.html