DELL R720服务器安装CentOS7.2,加载kvm&&libvirtd

简介: 一、使用UltraISO制作CentOS7.2U盘系统盘 下载安装后打开UltraISO,Ctrl+o选择打开待安装系统的iso文件 点击菜单栏中的启动,选择写入硬盘映像,确认硬盘驱动器和.

一、使用UltraISO制作CentOS7.2U盘系统盘
下载安装后打开UltraISO,Ctrl+o选择打开待安装系统的iso文件
这里写图片描述
点击菜单栏中的启动,选择写入硬盘映像,确认硬盘驱动器和写入方式无误后点击写入,返回刻录成功即启动盘制作完毕
这里写图片描述
二、制作RAID安装系统
因为测试环境,对数据安全要求较低,因此牺牲数据冗余,最大限度使用磁盘读写效率,做了raid0;在开机自检时按Ctrl+R 进入配置界面:
这里写图片描述
原本的8块盘单独做了分别做了8个raid0,现在需要把8块盘做成一个raid 0;通过CTRL+P/CTRL+N切换到VD Mgmt菜单,移到ID行按F2展开选项卡依次删除VD
这里写图片描述
删除完成后,移到PERC这行,F2重新创建VD
这里写图片描述
RAID Level选项按回车确定RAID级别;按向下方向键,光标移到Physical Disks ,敲空格键选中列表中的硬盘,标志由空变为X,VD Name可以为空,完成后按OK回车
这里写图片描述
最后需要初始化
这里写图片描述
重启服务器后根据提示按F11,进入BOIS Boot Menu选择U盘启动,接着就看到比较熟悉的CentOS安装界面,配置时区,网卡,分区,这里不再赘述
三、加载kvm模块
1、配置物理机桥接,在物理主机上创建网桥br0,然后将物理机的网卡桥接到br0上

# yum install -y bridge-utils   ##安装bridge
# modprobe bridge             ##装载到内核
# lsmod | grep bridge  ##查看系统是否有加载bridge模块

brctl是由bridge-utils软件包提供的命令,使用前请先确保其已经正确安装。brctl有许多的子命令,分别用于实现添加、删除桥接设备,向桥设备附加网络接口等。不带任何参数的brctl命令即可显示其使用帮助,如下列出了其中的一部分。

# brctl
Usage: brctl [commands]
commands:
    addbr       <bridge>        add bridge
    delbr       <bridge>        delete bridge
    addif       <bridge> <device>   add interface to bridge
    delif       <bridge> <device>   delete interface from bridge
    show                    show a list of bridges
    … … … …

2、配置网络接口

# vim /etc/sysconfig/network-scripts/ifcfg-br0   ##穿件桥接br0
DEVICE=br0
TYPE=Bridge  
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.22
GATEWAY=192.168.0.1
DNS1=192.168.0.1

3、修改物理网卡的配置,而后重启网络服务

# vim  /etc/sysconfig/network-scripts/ifcfg-eth1 
DEVICE=eth1
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=no
BRIDGE=br0
# systemctl stop NetworkManager 
# systemctl disable NetworkManager
# systemctl restart network 
# systemctl enable network

4、装载 kvm模块

 KVM  KVM_INTEL/KVM_AMD 这些模块必须手动装载

# modprobe kvm
# modprobe kvm_intel
# lsmod | grep kvm  ---查看kvm模块是否装载成功
kvm_intel              55496  0 
kvm                   337772  1 kvm_intel

5、安装qemu模拟器

# yum -y install qemu-kvm qemu-kvm-tools

四、安装配置Libvirtd
libvirtd 是一个作为 libvirt 虚拟化管理系统中的服务器端的守护程序,如果要让某个节点能够用 libvirt 进行管理(无论是本地还是远程管理),都需要在这个节点上运行着 libvirtd 这个守护进程,以便让其他上层管理工具可以连接到该节点,libvirtd 负责执行其他管理工具发送它的虚拟化管理操作指令。
1、安装图形化虚机管理软件及依赖包

# yum install virt-manager virt-viewer python-virtinst libvirt libvirt-python -y

2、修改/etc/sysconfig/libvirtd文件

# vim /etc/sysconfig/libvirtd
LIBVIRTD_ARGS="--listen" ##取消改行的注释,启动监听

3、配置Libvirt服务

# vim /etc/libvirt/libvirtd.conf:
listen_tcp = 1  ##允许tcp监听
tcp_port = "16509"   ##开放tcp端口
listen_addr = "0.0.0.0"   ##监听任意地址
auth_tcp = sasl      ##配置认证方式
listen_tls = 0       ##取消CA认证功能
# systemctl start libvirtd     ##启动服务

4、创建libvirt管理用户

# saslpasswd2 -a libvirt virtadmin
查看已创建用户
# sasldblistusers2 -f /etc/libvirt/passwd.db
virtadmin@webvirt: userPassword
# 如果需要禁止用户,使用如下命令:
saslpasswd2 -a libvirt -d virtadmin

至此服务端已配置完毕,下面就可以在WebVirtMgr中添加宿主机了,WebVirtMgr日常配置可参加下面链接
https://yq.aliyun.com/articles/36240?spm=5176.100239.blogcont46358.9.uWlikK#

目录
相关文章
|
6天前
|
安全 网络安全
gbase8a centos8(kylinv10)加载报登录 ftp失败报错530 Login incorrect 排查过程及解决办法
centos8(kylinv10)加载报登录 ftp失败报错530 Login incorrect 排查过程及解决办法
|
23天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
96 3
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
73 2
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
127 2
|
29天前
|
存储 安全 Linux
VMware安装CentOS7
【11月更文挑战第11天】本文详细介绍了在 VMware 中安装 CentOS 7 的步骤,包括准备工作、创建虚拟机、配置虚拟机硬件和安装 CentOS 7。具体步骤涵盖下载 CentOS 7 镜像文件、安装 VMware 软件、创建和配置虚拟机硬件、启动虚拟机并进行安装设置,最终完成 CentOS 7 的安装。在安装过程中,需注意合理设置磁盘分区、软件选择和网络配置,以确保系统的性能和功能满足需求。
176 0
|
7月前
|
Linux
CentOS7.9服务器一键脚本部署FRP内网穿透服务端与客户端
CentOS7.9服务器一键脚本部署FRP内网穿透服务端与客户端
708 1
|
XML 应用服务中间件 Linux
在一个centos服务器上同时部署tomcat,django,flask
在一个centos服务器上同时部署tomcat,django,flask
126 0