OpenStack云计算平台实战-----创建空白虚拟机

news/2024/7/18 12:19:26 标签: openstack, 云计算

1、创建空白虚拟机

需要注意的步骤会截图一下,其它的基本都是下一步,默认的即可

建议将虚拟机命名为自己的名字加后缀

将处理器数量和每个处理器的内核量都修改为2

将虚拟机的内存设置为8G,不然不够用

将指定磁盘大小设置为200G,不然无法运行

----------------------------------------------------------

2、在所建的空白虚拟机上安装CentOS 7操作系统

(1)、在安装CentOS 7的启动界面中,选择“Install CentOS 7”并回车(点击控制台界面后,按键才会生效,但是鼠标会消失,此时可以按Ctrl+Alt键可以让鼠标重新出现)。

(2)、在安装提示界面中,直接按“Enter(回车)”键开始安装。

(3)、等待控制台打印完一堆输出信息后,出现图形化的CentOS 7欢迎使用界面;在界面左侧列表中选择“中文”(也可以选择你熟悉的语言),然后点击“继续”按钮进入下一步。

https://images2018.cnblogs.com/blog/1446704/201807/1446704-20180720162954812-583217174.png

(4)、点进去调一下,日期和时间容易不正确。

(5)、KDUMP(内核崩溃转储机制),崩了重装系统呗,所以这里干脆直接禁用。

(6)、然后把主机名改一下,改成node-01。

(7)、在“安装信息摘要”界面中,单击系统下的“安装位置”,打开安装目标位置配置(这里可以自定义磁盘分区,如果不需要自定义分区和选择安装磁盘的话,这里可以采用默认配置)。

(8)、在“安装目标位置”界面中,选中“我要配置分区”,然后点击左上角的“完成”按钮进入手动分区界面。

https://images2018.cnblogs.com/blog/1446704/201807/1446704-20180720163043693-689661102.png

(9)、在“手动分区”界面中,点击“点这里自动创建他们”开始自定义磁盘分区。

 

https://images2018.cnblogs.com/blog/1446704/201807/1446704-20180720163227138-1791975312.png

(10)、选中某个分区,然后点击下方的“加号”、“减号”按钮,增加分区和删除分区,分区配置如下图。

(11)、点击“手动分区”界面左上角的“完成”按钮结束手动分区操作;在弹出的“更改摘要”窗口中,点击“接受更改”按钮确认更改生效。

https://images2018.cnblogs.com/blog/1446704/201807/1446704-20180720163833076-718082991.png

(12)、点击“安装信息摘要”界面中的“开始安装”按钮开始安装CentOS 7;

 

(13)、在出现的“配置”界面中(此时CentOS安装正在进行中),两个按钮都点击配置一下,一个是设置ROOT用户密码,另一个是创建一个普通用户。

(14)、等待CentOS 7安装完成之后,点击界面中的“重启”按钮重启CentOS 7,重启后进入DOS界面,输入用户名密码登录。

(15)、关机拍摄快照:1-原始版

-----------------------------------------------------------

3CentOS 7操作系统开机配置

(1)、配置网卡信息

# cd /etc/sysconfig/network-scripts      //进入网卡配置文件默认目录

 

(2)、编辑网卡配置文件

# vi ifcfg-ens32(按自己的电脑修改有些是33后缀)

(3)、按a键进入编辑模式

第一种方案,静态分配网络信息

修改为静态分配:          BOOTPROTO=static

添加IP地址:                IPADDR=192.168.65.128IP段需要参照VMwareNAT设置)

添加网关:                      GATEWAY=192.168.65.2

添加DNS:              DNS1=192.168.65.2(一般设置成与网关一样即可)

添加子网掩码:              NETMASK=255.255.255.0

修改是否开机启动:      ONBOOT=yes

删除UUID那一行;

(4)、重启网卡

# systemctl restart network

# ping www.baidu.com            //首先得确认宿主机能访问百度先

      

(5)、安装网络工具包(CentOS 7默认是ip a,无ifconfig,需要安装)

# yum install -y net-tools

# ifconfig

(6)、关闭防火墙并禁止开机启动

# systemctl stop firewalld       //关闭防火墙

# systemctl disable firewalld   //关闭防火墙的开机启动

# firewall-cmd --state

(7)、关闭安全访问策略

# vi /etc/sysconfig/selinux

将设置改为禁用:SELINUX=disabled

# init 6          //重启后才能生效

# getenforce

  1. 停用NetworkManager

systemctl disable NetworkManager

systemctl stop NetworkManager

systemctl enable network

systemctl start network

-----------------------------------------------------------

4CentOS 7配置网络源

1)、禁用本地源或者直接删除

# rm -rf /etc/yum.repos.d/*

2)、下载源配置文件(常用包源配置文件CentOS7-Base-163.repo和额外包源配置文件epel-7.repo

谷歌浏览器打开https://mirrors.aliyun.com/repo/Centos-7.repo

谷歌浏览器打开http://mirrors.aliyun.com/repo/epel-7.repo

Centos-7.repo,epel-7.repo文件上传至虚拟机/etc/yum.repos.d/目录下(此步骤需先做第5步骤,使用ftp进行上传)

3)、清除之前配置缓存,再重新生成缓存目录

# yum clean all

# yum makecache

4)、测试,安装vim编辑器

# yum install -y vim         //安装

# vim /etc/vimrc               //空白处添加set number,配置vim编辑时显示行号,非常实用

-----------------------------------------------------------

  1. 使用Xftp 6连接虚拟机,方便后续进行文件上传
  1. 解压xshell-ftp.zip
  2. 打开Xftp.6.0.0119/Xftp.exe
  3. 新建会话进行如下配置


http://www.niftyadmin.cn/n/5110032.html

相关文章

Linux内存管理(2):memblock

一、memblock分配器初始化 在内核初始化过程中也需要分配内存,使用的页帧分配器叫memblock(早期的内核版本使用BootMem,新版本内核已不再用)。 memblock是系统启动过程中的一个中间阶段的内存管理, 负责在系统上电到内核内存管理模型初始化之前这段时间的物理内存分配、预留…

初识树结构和二叉树

一,树概念及结构 1.1树结构的概念 树是一种非线性的数据结构,它是由n(n>0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 注意&a…

进程(0)——计算机的中的软硬件【Linux】

进程(0)——计算机的中的软硬件【Linux】 一.硬件:1.1 冯诺依曼结构:1.2 存储金字塔1.2.1输入设备和存储器:1.2.2输出设备和存储器: 二.软件:2.1 操作系统2.1.1 如何理解管理: 博主自…

空间占用计算

空间占用计算 背景研究agent测试对象占用空间大小疑问参考 背景 1、最近同事有提出一个性能优化场景,就是异步定时发送数据埋点时,每次都会触发GC,然后他分析了之后,说是数据类型选择不当导致的,String应该改为char&am…

嵌入式Linux中内存管理详解分析

Linux中内存管理 内存管理的主要工作就是对物理内存进行组织,然后对物理内存的分配和回收。但是Linux引入了虚拟地址的概念。 虚拟地址的作用 如果用户进程直接操作物理地址会有以下的坏处: 1、 用户进程可以直接操作内核对应的内存,破坏…

CVE-2019-0708漏洞实战

使用命令:search 0708搜索exp脚本 搜索网段中主机漏洞 use auxiliary/scanner/rdp/cve_2019_0708_bluekeep 照例,show options 看一下配置 设置网段set RHOSTS x.x.x.x run运行就行了 使用攻击模块 use exploit/windows/rdp/cve_2019_0708_bluekee…

【JavaEE】synchronized原理 -- 多线程篇(6)

synchronized原理 1. synchronized具体采用了哪些加锁策略?2. synchronized内部实现策略(内部原理)2.1 偏向锁2.2 轻量级锁与重量级锁 3. synchronized 的其它优化策略3.1 锁消除3.2 锁的粒度 4. 总结 1. synchronized具体采用了哪些加锁策略? synchronized既是悲观锁, 也是…

七人拼团:引领裂变营销新风向

拼团营销是一种以社交网络为平台,通过团购的形式来吸引消费者的一种新型营销策略。在众多拼团营销中,七人拼团模式以其独特的规则和玩法,成为了市场上备受瞩目的焦点。本文将带您深入了解七人拼团的玩法和规则,以及它为何能吸引众…