新建虚拟机相关操作

news/2025/2/26 4:59:12
 假设:磁盘为 /dev/xvda;创建分区为:/dev/xvda3;vg名称为vg_svr110
一、修改主机名
vi  /etc/sysconfig/network
修改hostname项,将XXX.wuhunews的前缀改为适当内容,保存退出

二、修改IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
将IPADDR项修改成需要的IP地址
将HWADDR项修改成虚拟机新的MAC地址
DEVICE 改成eth1
保存退出
vi /etc/udev/rules.d/70-persistent-net.rules
将eth0对应的MAC地址(ATTR{address})修改成虚拟机新的MAC地址。检查修改配置文件中其余网卡的MAC地址,以免重复。
保存退出
/etc/init.d/network restart
重启网络服务

三、扩容CENTOS虚拟机磁盘空间方法
 1、格式化扩容分区
fdisk -l  #查看磁盘总容量和已分区的容量

添加分区
查看待操作磁盘
fdisk /dev/xvda
输入“ n” 回车,新建分区。
e   extended
p   primary partition (1-4)
根据实际需要创建扩展或主分区,建议创建主分区。
输入“ p” 回车。然后,输入主分区编号并回车。
一路回车完成分区创建。
输入“ p” 回车,查看新分区创建参数是否正确。
确认完毕后输入 “w ”回车,将分区结果写入分区表中,完成分区创建。
在bash中输入reboot命令,重启虚拟机。
虚拟机重启完成后,将新建分区文件系统格式化为ext4格式。
mkfs -t ext4 /dev/xvda3

2、扩展LVM容量
pvcreate /dev/xvda3
pvscan 查看PV配置
vgscan 查看vg配置,并记住vg名称(vg_svr110    lvm2)
vgextend vg_svr110 /dev/xvda3  #将新建的PV并入VG
lvextend -L +60G /dev/vg_svr110/lv_root     #扩展LV空间
resize2fs -f /dev/vg_svr110/lv_root #将扩展的VG空间并入LV
df -TH  #确认磁盘空间扩充是否成功
reboot #重启虚拟机。

四、修改wuhunewsadmin的密码和ssh key
su - wuhunewsadmin     #如果身份是root则切换至wuhunewsadmin
passwd     #修改默认口令
ssh-keygen -b 1024 -t rsa     #重新生成ssh的密钥
mv .ssh/id_rsa.pub .ssh/authorized_keys
chmod 600 .ssh/authorized_keys
vi .ssh/id_rsa     #打开id_rsa文件COPY出文本保存至本机
rm .ssh/id_rsa
exit

五、将ssh改为安全访问方式
vi /etc/ssh/sshd_config
注释no safe项,并解除safe项的 注释,保存退出。
/etc/init.d/sshd restart       #重启sshd服务

只允许root在tty1终端登录
echo "tty1" > /etc/securetty
CENTOS虚拟机初始化

转载于:https://www.cnblogs.com/chadow/p/8622036.html


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

相关文章

在react-native中使用redux

redux是什么? redux是一个用于管理js应用状态的容器。redux出现时间并不是很长,在它出现之前也有类似功能的模块出现,诸如flux等等。redux设计的理念很简单,似乎最初这个开发团队就有让redux可以方便融入在server, browser, mobile client端…

使用vue写的计算器demo

calculator 一个vue实现的简单计算器 技术栈 [x] vue[x] webpack[x] AlloyFinger[x] vue computed实现的效果 [x] 左右滑动切换主题[x] 整数位大于3位自动添加逗号[x] 输入加减乘除符号直接计算结果[x] 清除所有数据[x] 退格[ ] 按钮动画[x] 在输出结果之后不能退格bug [x] 在手…

【无标题】用C语言写一个学生成绩和信息管理系统,实现操作界面、清屏显示当前操作功能以及从文件读入和从键盘输入学生信息功能,并在操作结束后将学生信息写入文件,功能及代码展示如下:

学生成绩管理系统 功能介绍: 该程序可实现对学生学号以及多门成绩的记录;本程序以三门课为例. 进入程序后选择学生成绩和信息输入方式: 1.通过从student_file.txt文件读出,首先输入学生的科目,然后将学生信息读到结构体中&#…

我的java复习资料(JavaEE组第5周考核任务)==面向对象及java基础复习==

主题:前面学的内容,面向对象(下) 一、填空题 1、 面向对象的三大特征是——,——和 ——。 继承、多态、封装。 2、 面向对象程序设计的重点是——的设计,——是用来创建对象的模板。 类、类。 3、Java语…

我的java复习资料(JavaEE组第六周考核任务)==日期类 API 正则表达式 面向对象==

主题:日期类 API 正则表达式 面向对象 概念题 1、回顾并梳理this,super,static.final,abstract,interface关键字和instanceof运算符 this与super: super.是一个实例对象为了区分是子类的成员还是父类的成员。 父类有,子类也有,子类想访问父…

maven学习总结,maven思维导图

maven学习总结,很全面。 包含了maven的核心概念、安装和常用命令等。

java io流 字节流(节点流、处理流)字符流(节点流、处理流)对象流 ,对象流序列化,打印流 PrintStream、PrintWriter,以及Properties 类集合对文件的处理

首先来看一个字节流和字符流与处理流的应用: package javaIO.com; import java.io.IOException; import java.io.*;//文件字节流转字符流复制public class TestIO {public static void main(String[] args) {BufferedInputStream innull;PrintStream outnull;try{i…

Java解决程序包不存在的问题

问题&#xff1a;针对idea2020版本&#xff0c;在maven项目中运行程序的时候会出现java程序包不存在现象。(属于它的一个小bug) 解决方法一(比较好用)&#xff1a;在idea的Settings设置中进行下面配置&#xff1a; 然后在maven项目下的pom.xml中加入如下代码&#xff1a; <…