VMware虚拟机安装及静态IP设置配置国内镜像

news/2024/12/22 19:42:24/

实验目的

准备虚拟机,安装Centos7,配置静态IP,配置国内镜像

软件统计

工具名称说明
VMware-workstation-full-15.5.1-15018445.exe虚拟机安装包
MobaXterm_Portable_v20.3.zip解压使用,远程连接Centos系统远程访问使用,支持登录和上传文件
CentOS-7-x86_64-DVD-1511.isoCentos7系统ISO镜像,不需要解压,VMware安装时需要
jdk-8u171-linuxx64.tar.gzjdk安装包,上传到Centos系统中使用
hadoop-2.7.3.tar.gzhadoop的安装包,需要上传到虚拟机中

实验内容
完成VMware的安装、虚拟机创建、CentOS7操作系统安装
实验步骤
1、安装VMware
2、创建虚拟机和安装操作系统CentOS7
3、配置网卡解决ifconfig命名找不到的问题

创建虚拟机和安装操作系统CentOS7

在VMware中配置虚拟机
新建虚拟机向导
在这里插入图片描述

选择空白硬盘
在这里插入图片描述

选择操作系统
在这里插入图片描述

自定义虚拟机位置
在这里插入图片描述

指定磁盘大小,这个大小时动态的一开始比较少,越用越大,最大为我们设定的最大值

在这里插入图片描述

自定义系统配置
在这里插入图片描述
在这里插入图片描述

开启虚拟机进行安装

  • 开启虚拟机安装Centos7
  • 本镜像是最小化安装包IOS,安装后没有图像操作界面的

选择纯英文系统和键盘
在这里插入图片描述

修改时区
在这里插入图片描述

设定磁盘自定义分区
在这里插入图片描述
在这里插入图片描述

自动分区方案
在这里插入图片描述

手动分区方案
在这里插入图片描述

分区说明

分区说明
/home用户资料空间
/根目录,必须存在,所有一级目录都在其下,同时与引导、还原、修复系统相关,包含了系统弄个程序,满足系统需求的情况下,应该越小越好,同时最好不要在/分区新建子目录和存放非必要的文件。推荐50~100G(空间充足时)
/boot推荐500M~1G,包含系统引导
/biosboot硬盘采用GPT分区,固件为BIOS时,必须存在,推荐2M
/var日志、缓存等变换数据,越用越大,建议单独划分,特别是一些高负载应用产生大量日志,推荐100~200G(空间充足时)
/tmp放置一些临时文件和程序中的临时文件,运行高负债的服务时,建立单独划分出来,推荐100~200G(空间充足时)
swap交换分区,根据内存大小划分,一般为运行内存的2~3倍

建议不要把硬盘全部空间划分,留一部分备用,扩容(LVM)。挂载点、分区类型、文件系统使用系统推荐即可、软raid现在没必要使用了,卷组也没有必要修改,Label(相当于Windows下给分区取名系统、软件)、Name根据实际情况设定。/usr和/opt一般不需要单独划分出来,通常服务器通常作为专用,不会安装很多软件,有时候可能需要划分一个 /date 存点数据。

总空间为20G的虚拟机自定义分区建议
在这里插入图片描述

点击Done-》 Accept Changes
在这里插入图片描述

安装过程及ROOT密码设置,新用户设置
在这里插入图片描述

配置好密码后

在这里插入图片描述

安装完成后reboot

配置静态IP

查看宿主机VMnet8信息

查看cmd中的网段信息

在这里插入图片描述
查看VMware中的网段信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在虚拟机中配置静态IP

[root@master hadoop-2.7.3]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=05722fba-2128-4348-a606-49c8f8e5775d
DEVICE=eno16777736
ONBOOT=yesIPADDR=192.168.137.110
NETMASK=255.255.255.0
DNS1=8.8.4.4
GATEWAY=192.168.137.2
DNS2=8.8.8.8# 重启网络服务
service network restart
# or
systemctl restart network.service

在这里插入图片描述

配置虚拟机外网访问

有的虚拟机静态IP后,通过MobaXterm连接虚拟机,访问外网,如果能正常访问外网则跳过这步骤。如不能正常访问外网,这需要进行这步。

设置-网络-更改适配器

在这里插入图片描述

依据网络的访问方式、有线或者wifi,设置共享VMnet8
在这里插入图片描述

设置共享VMnet8后,VMnet8网络段IP网段发生变化,需要重新设置静态IP网络。

Centos7 更改为国内源

常用的centos国内源:

  • 阿里云
  • 清华大学
  • 中科大

实现步骤

  1. 建议先备份 /etc/yum.repos.d/ 内的文件
  2. 替换centso源文件设置
  3. 更新软件包

# 1备份文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup# 2替换centso源文件
# 对于 CentOS 7
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \-i.bak \/etc/yum.repos.d/CentOS-*.repo# 对于 CentOS 8
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \-e 's|^#baseurl=http://mirror.centos.org/$contentdir|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \-i.bak \/etc/yum.repos.d/CentOS-*.repo# 更新软件包缓存
sudo yum makecache

在这里插入图片描述

在这里插入图片描述


http://www.ppmy.cn/news/853996.html

相关文章

Vulnhub-Earth

一、靶机IP探测 arp-scan -l 172.20.10.1是路由器IP,172.20.10.12是宿主机的IP,确定靶机IP为172.20.10.5. 二、端口扫描 nmap -T4 -sV -p- -A 172.20.10.5 22端口是ssh端口,可以尝试爆破。 80和443两个端口是http端口,看到SAN&a…

docker安装与简单使用

文章目录 docker安装1.卸载原来安装过的docker,如果没有安装可以不需要卸载2.安装yum相关的工具,下载docker-ce.repo文件3.安装docker-ce软件4.启动docker服务 docker使用nginxdocker使用mysql解决启动失败的问题 docker安装 centos下安装docker 这里参…

《大大简化每次运行bochs的命令行》ubuntu里安装vscode + makefile文件基本编写 + shell命令

📍安装vscode 启动vscode 如图打开商店,在搜索栏里输入visual studio code,安装即可 在随便一个命令行里输入code即可打开vscode 📍makefile文件基本编写 在实验项目文件夹里创建makefile文件(vscode直接能快捷创…

YOLO下载库的问题

问题描述:下载gdown库时,出现403错误,具体如下 ERROR: HTTP error 403 while getting https://pypi.tuna.tsinghua.edu.cn/packages/e7/0c/9fb84c67bd827902bfadcdd209796ef32f95df8b23c39a6 06a5ee517b314/gdown-4.5.3.tar.gz#sha2566cbf7dd…

spark找不到服务器文件,在Standalone模式下执行Spark命令所产生的临时目录导致硬盘爆满的解决方法...

昨天,在执行spark-sql时,查询数据量超过1000万行,数据量大小7.6G,出现系统盘占用突然变高的情况,Job任务在运行过程中产生大量的临时目录位置,导致某个分区磁盘写满,主要原因spark运行产生临时目录的默认路径/tmp/spark检查为 /tmp 目录下,spark生成的临时目录占用了大…

动态路由 TheRouter 的设计与实践

这篇文章是我在 2022【GIAC 全球互联网架构大会】分享时所讲内容的文字版本,修改删减了演讲时的冗余言语,现开放给大家阅读,希望能给买不到票参加分享的 开源实验室 读者带来帮助。 大家好,今天跟大家分享的是一个开源路由TheRou…

IDEA懒人必备插件,自动生成单元测试,太爽了!

一安 一安未来 2023-03-01 08:00 发表于北京 收录于合集#第三方工具30个 大家好,我是一安~ 今天来介绍一款工具Squaretest,它是一款自动生成单元测试的插件,为什么会用到它? 主要因为最近公司上了代码质量管控的指…

[已解决]QObject::moveToThread: Current thread is not the object‘s thread...... --carla调试遇到的报错问题(1)

我在carla安装RGB相机遇到的报错: 1.线程报错:QObject::moveToThread: Current thread (0x7f632833ba40) is not the objects thread (0x7f63283b1ec0). Cannot move to target thread (0x7f632833ba40) 2.ModuleNotFoundError: No module named conda 文…