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.mzph.cn/news/114498.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

精讲stable diffusion的controlNet插件

controlNet插件是stable diffusion的一个重要插件,甚至可以说正是因为有了controlNet插件,stable diffusion才会具有midjourney所不具备的独特魅力! 我们今天就一起来学习下controlNet插件的安装和每个模型的用法 插件主页 独立的controlN…

微信小程序授权登录介绍

目录 一. 小程序登录如何获取微信用户信息 二. 小程序微信授权登录示例 后台代码 小程序代码 效果展示 三. 微信emoji存储问题 一. 小程序登录如何获取微信用户信息 小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内…

【Java 进阶篇】手把手教你创建 Bootstrap 旅游网站

随着互联网的普及,旅游行业在全球范围内迅速发展。人们通过网络规划、预订和分享他们的旅行经历。因此,拥有一个令人印象深刻的旅游网站对于吸引游客和提供有用信息至关重要。在本篇博客中,我们将手把手教您如何创建一个令人兴奋的旅游网站&a…

华为eNSP配置专题-OSPF路由协议的配置

文章目录 华为eNSP配置专题-OSPF路由协议的配置0、概要介绍1、前置环境1.1、宿主机1.2、eNSP模拟器 2、基本环境搭建2.1、终端构成和连接2.2、终端的基本配置 3、OSPF路由的配置3.1、OSPF路由的配置3.1.1、在R1上配置OSPF3.1.2、在R2和R3上配置OSPF3.1.3、查看和监控OSPF 华为e…

[传智杯 #5 初赛] I-不散的宴会

洛谷P8877 [传智杯 #5 初赛] I-不散的宴会 题目大意 学生社会可以被看作一个排列成等腰直角三角形的节点阵列。该节点阵列共有 n n n行,第 i i i行共有 i i i个节点,我们将第 i i i行第 j j j列的节点标号为 ( i , j ) (i,j) (i,j)。 这些点具有权值。…

正则表达式之学习笔记

正则表达式学习笔记 一、概念二、正则表达式组成三、常见的正则表达式3.1 .匹配任意字符3.2 * 匹配前一个字符的0个或多个实例3.3 ^ 匹配输入字符串的开头3.4 $ 匹配行尾3.5 [] 匹配字符集合\<\> 精确匹配符号 一、概念 正则表达式是由一系列特殊字符组成的字符串&#…

【笔试题】华为研发工程师编程题

1.汽水瓶 某商店规定&#xff1a;三个空汽水瓶可以换一瓶汽水&#xff0c;允许向老板借空汽水瓶&#xff08;但是必须要归还&#xff09;。 小张手上有n个空汽水瓶&#xff0c;她想知道自己最多可以喝到多少瓶汽水。 数据范围&#xff1a;输入的正整数满足 1≤n≤100 1≤n≤…

localforage-本地存储的优化方案

前言 前端本地化存储算是一个老生常谈的话题了&#xff0c;我们对于 cookies、Web Storage&#xff08;sessionStorage、localStorage&#xff09;的使用已经非常熟悉&#xff0c;在面试与实际操作之中也会经常遇到相关的问题&#xff0c;但这些本地化存储的方式还存在一些缺陷…

让uniGUI支持https

今天在专家的帮助下&#xff0c;成功的让uniGUI支持https了。 首先&#xff0c;去申请个**的证书。我同事去阿里申请的&#xff0c;申请回是一个zip文件&#xff0c;里面有两个文件&#xff0c;一个扩展是per&#xff0c;一个key 然后&#xff0c;把这两个证书文件放到uniGUI…

通过Chain Prompts方式将LLM的能力引入测试平台:正交实验测试用例生成

通过Chain Prompts方式将LLM的能力引入测试平台:正交实验测试用例生成 Chain Prompts Chain Prompts是指在一个对话或文本生成任务中,将前一个提示的输出作为下一个提示的输入,形成一个连续的链条。这种方法常常用于创建连贯的、有上下文关联的文本。在对话系统中,这种方…

微信小程序数据存储方式有哪些

在微信小程序中&#xff0c;数据存储方式有以下几种&#xff1a; 本地存储 本地存储是一种轻量级的数据存储方式&#xff0c;用于存储小量的数据&#xff0c;例如用户的配置信息、页面的状态等。微信小程序提供了 wx.setStorage() 和 wx.getStorage() 方法&#xff0c;用于将数…

【Java基础面试三十六】、遇到过异常吗,如何处理?

文章底部有个人公众号&#xff1a;热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享&#xff1f; 踩过的坑没必要让别人在再踩&#xff0c;自己复盘也能加深记忆。利己利人、所谓双赢。 面试官&#xff1a;遇到过异常吗&#xff0…

reactnative 底部tab页面@react-navigation/bottom-tabs

使用react-navigation/native做的页面导航和tab‘ 官网&#xff1a;https://reactnavigation.org/docs/getting-started 效果图 安装 npm install react-navigation/nativenpm install react-navigation/bottom-tabs封装tabbar.js import { View, StyleSheet, Image } from …

C语言指针

指针 文章目录 指针1.指针概念2.指针变量2.1 定义指针变量2.2 引用指针变量2.3 指针变量作为函数参数 3.通过指针引用数组3.1数组元素的指针3.2 在引用数组元素时指针的运算3.3通过指针引用数组元素3.4用数组名作函数参数3.5 通过指针引用多维数组 4.通过指针引用字符串4.1字符…

vue 插槽 - 具名插槽

vue 插槽 - 具名插槽 **创建 工程&#xff1a; H:\java_work\java_springboot\vue_study ctrl按住不放 右键 悬着 powershell H:\java_work\java_springboot\js_study\Vue2_3入门到实战-配套资料\01-随堂代码素材\day05\准备代码\09-插槽-具名插槽 vue --version vue create…

Battery Charging Specification 1.2 中文详解

1. Introduction 1.1 Scope 规范定义了设备通过USB端口充电的检测、控制和报告机制,这些机制是USB2.0规范的扩展,用于专用 充电器(DCP)、主机(SDP)、hub(SDP)和CDP(大电流充电端口)对设备的充电和power up。这些机制适用 于兼容USB2.0的所有主机和外设。 1.2 Backgrou…

hugo-stack for github

静态博客框架jekyll、hexo和hugo三者之间的区别与差异 博客生成器? 全名为静态网站生成器&#xff0c; 可在任意拥有主机功能的环境下寄存(托管)可直接配合域名进行全球访问 劣势: 每次更新网页必须重新生成整个网站编译速度&#xff08;单位&#xff1a;秒&#xff09; Jek…

linux高频面试题目

01 如何使用单个命令行查看当前目录下的所有文件和子目录&#xff1f; ls -als -la 详细信息02 描述Linux中的文件权限系统。drwxr-xr–这种表示方式意味着什么&#xff1f; inux中的文件权限系统基于三种主要的实体&#xff1a;所有者&#xff08;owner&#xff09;、组&…

【Java基础面试三十九】、 finally是无条件执行的吗?

文章底部有个人公众号&#xff1a;热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享&#xff1f; 踩过的坑没必要让别人在再踩&#xff0c;自己复盘也能加深记忆。利己利人、所谓双赢。 面试官&#xff1a; finally是无条件执行的…

【temu】分析拼多多跨境电商Temu数据分析数据采集

Temu是拼多多旗下跨境电商平台&#xff0c;于2022年9月1日在美国、加拿大、新加坡、中国台湾、中国香港等市场上线。本文作者从销售额、销量、产品分布等方面&#xff0c;对Temu产品进行了分析&#xff0c;一起来看一下吧。 item_get获得商品详情item_review获得商品评论列表it…