1. hyper-v + centos7 基础环境配置

Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化。

意思就是我可以用这个软件(虚拟机)在我的电脑里面再开一个子系统,然后在这个子系统中搭建各种环境各种玩儿。当然不只有Hyper-V可以开子系统还有其他的软件,比如之前用过的VMware不过是收费的。下面开始贴图。

   1. 先开启Hyper-v: 直接 win+ r  -> control -> 控制面板 -> 类别排序 -> 卸载程序 -> 启用或关闭windows应用 -> Hyper-V 打勾然后一直NEXT重启就OK了


1.1

图1.1红框中的全部打勾就行了,如果紫色框中的是灰色不能选中,那一般都是虚拟化没有开启,根据主板型号不同进BIOS设置一下

   一般都是 Security - > Virtualization -> 把disabled改为enabled

  但我的华硕主板是 Advanced -> CPU Configuration-> SVM(Secure Virtual Machine) -> 把disabled改为enabled

 2. 下载  centos7 download 


1.2

选个mini版本就行了,后面需要什么就安装什么。

3. 用Hyper-V管理器 开始创建子系统,如果打不开就看下服务hyper-v部分必须服务是否启动

1.3

                       名字的话随便了,但要见名知意,我就一个盘所以直接放到c盘了。

1.4

                        这里的话我感觉选1或2代对我来说区别不大,所以就随便选了一个(但据说必须是第一代,不然无法进入CentOS 7 的安装界面)

1.5

                        虽然kubernetes最低推荐配置是2核4g,先给2g吧毕竟内存空着不用白不用。

1.6

                        网络选默认就行,或者不选也可以,毕竟开机的时候可以选,后面还会新增一个虚拟网络交换机用来链接外网。

1.7

                        硬盘20g足以,当然可以更小

1.8

                        现在选择刚刚下载好的centos7mini版本,然后开机开始安装子系统

4. 安装centos7 mini

1.9

                        直接第一个,或者也可以先运行第二个测试一波看看能安装不,但一般不用测直接开搞


2.0

                        选择语言就直接跳过了,这里的话直接点红框然后进去之后也只直接done就可以开始下一步设置root以及默认账户密码了


2.1

            设置好了之后就着安装完成 reboot 重启就行了。

5.网络设置以及默认源切换

2.2

        进来之后先备份之前的网络配置文件,记住任何不确定的操作先备份备份备份,linux可没有ctrlz。

2.3

        进来直接改静态IP,紫框修改,红框新增但要和宿主机的网络配置相对应

2.4

        到这第一步完工,shutdwon -h now(关机,继续配置网络).

2.5

        回到宿主机 -> 网络 -> 更改适配器选项 设置Hyper-v 默认网络适配器 Default Switch 的IP

2.6


2.7

    随便起个名字直接应用它,在应用的时候,会断网,这个是正常现象,莫慌。

2.8
2.9

然后现在再吧刚刚添加的那个网络适配器分配给这个子系统,开机就OK了。

    PS: 这里有个小问题,我不知道是因为什么,每次开机的时候好像都要重启一下子系统网络才能联网。。。希望有大佬看到能解答.

3.0

   OK 如我所言,下面开始切换默认的centos7源。

3.1

                    老规矩先备份

3.2

这里hyper-v默认的客户端不好copy代码,换了一个工具登陆服务器,下载阿里的源,也可以用其他的比如163的。

        curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

        yum clean all

        yum makecache 

        yum update

搞完继续下一台...

相关参考链接

都有哪些不错的虚拟机软件

VMware与Hyper-V的区别总结

Hyper-v 中第1代和第2代虚拟机区别

 centos7 更换yum源

你可能感兴趣的:(1. hyper-v + centos7 基础环境配置)