当前位置:首页 > CN2资讯 > 正文内容

kvm安装windows10

2天前CN2资讯


首先部署新机安装环境
1 yum -y install qemu-kvm libvirt python-virtinst bridge-utils lrzsz openssh-devel bind-utils
2 lsmod | grep kvm
4 /etc/init.d/libvirtd start
5 chkconfig libvirtd on
6 chkconfig messagebus on
qemu-kvm libvirt python-virtinst 属于kvm安装所需的库 和phthon虚拟化 基于qemu的依赖
vim /etc/sysconfig/network-scripts/ifcfg-br0 kvm需要网桥br0配置
[root@localhost network-scripts]# cat ifcfg-br0

DEVICE=br0 TYPE=Bridge ONBOOT=yes BOOTPROO=none IPADDR=10.80.2.110 NETMASK=255.255.255.0 GATEWAY=10.80.2.254 DNS1=114.114.114.114 DNS2=129.141.140.10

另一个配置 vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 HWADDR=00:E0:66:C9:AA:87 TYPE=Ethernet UUID=9f9d0343-66b6-4357-81c3-afd78982426a ONBOOT=yes BRIDGE=br0 NM_CONTROLLED=yes BOOTPROO=none

时间同步

yum -y install ntp ntpdate ntpdate cn.pool.ntp.org hwclock --systohc hwclock -wmkdir -p /data/vm 虚拟机创建的存放位置需要手动创建virt-install --name vm-10.80.2.103 --ram 1024 --vcpus=1 --disk path=/data/vm/vm-10.80.2.103,size=20 --network bridge=br0 --os-variant=rhel6 --location=ftp://192.168.66.11/pub/repodata/centos6.6_x86_64 --autostart --vnclisten=0.0.0.0 --vncport=6000 --vnc --extra-args "ks=ftp://192.168.66.11/pub/repodata/ks/ks_vm.cfg"

kvm基本命令

virsh list --all 所有虚拟机列表 virsh start vm 开启虚拟机 virsh shutdown vm 关闭虚拟机 virsh undefine vm 删除虚拟机

1、 kvm安装虚拟机

virt-install --name vm-crf_sign_192.168.10.130 --ram 4096 --vcpus=4 --disk path=/data/vm/vm-crf_out_data_10.194.64.113,size=200 --network bridge=br0 --os-variant=rhel6 --location=ftp://192.168.66.11/pub/repodata/centos6.6_x86_64 --autostart --vnclisten=0.0.0.0 --vncport=6961 --vnc --extra-args "ks=ftp://192.168.66.11/pub/repodata/ks/ks_vm.cfg"

注意:虚拟机名称是根据项目名称和ip地址定义的,vnc端口号加1 安装完成后root密码是crf@123

2、 通过vnc连接虚拟机固定地址(ip为主机名定义的ip地址)
3、 Ssh连接到新机器上安装salt minion节点,
yum install -y epel-release
yum install -y salt-minion
4、 编辑salt minion节点配置文件
vim /etc/salt/minion

配置文件minion 如果非IP地址,需要更改/etc/hosts文件定义本地解析主机的名称和本机的名称

id: minion地址/IP master: master地址/IP

5、 启动minion节点:
/etc/init.d/salt-minion start
6、 设置minion节点开机启动
chkconfig salt-minion on

7、 设置salt mioion节点和master节点的认证
在master节点上执行:

salt-key –L 查看minion节点在master上认证信息 salt-key -a crf_out_data_10.194.64.113 添加新节点到master上认证

8、创建用户:salt 'CI--crf_online_aps_10.194.63.115' state.sls users/

8、 安装jdk

salt crf_out_data_10.194.64.113 state.sls sunjdk/jdk17

9、 安装Tomcat:
salt vm-192.168.10.141 state.sls tomcat7 #注意对应jdk的版本

10、 对Tomcat日志切割

salt crf_out_data_10.194.64.113 state.sls base.logratate_tomcat salt crf_out_data_10.194.64.113 state.sls tomcrffcat_lograte

11、 安装rsync:
rsync为了同步jenkins部署到新机的jar包代码

salt crf_out_data_10.194.64.113 state.sls rsync

12、 Jenkins配置:

1、 名字需要使用项目名称配置CI是测试版本开发自己发版、UAT是测试版本需要运维发版本

2、 创建一个maven项目



5.


6.


启动rsync 在minion机器

rsync --daemon --cnotallow=/etc/rsyncd.conf

virsh list –all 查看虚拟机列表
virsh edit vm5 查看vm-5 的配置文件 /vnc 找到vnc端口 然后用vnc连接 查看IP地址
virsh edit vm-192.168.10.141
virsh shutdown vm5 关机

填补以上jenkin安装步骤
http://mirrors.jenkins.io/war-stable/ 官网下载地址

wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

RPM和YUM安装办法
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key yum install jenkins -y
yum install java-1.8.0-openjdk -y
/etc/init.d/jenkins start

java -version whereis jenkins cd /usr/lib/jenkins/

然后进入 /jenkins/tomcat/bin/start.sh
/var/lib/jenkins/secrets/initialAdminPassword yum安装密码在这

本人喜欢以下安装方法
或者war包安装 下载war包
http://mirrors.jenkins.io/war-stable/进入浏览器把war包下载下来

然后安装tomcat 把tomcat 的压缩包解压到 /data/java下

进入tomcat的 webapps 发布目录
然后把war包放到这里

JDK安装把二进制压缩包解压后 vim /etc/profile 添加

JAVA_HOME=/usr/lib/jdk1.7.0_76 此处为jdk解压文件的路径
更改环境变量/etc/profile

PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/lib:$CLASSPATH export JAVA_HOME export PATH export CLASSPATH

启动tomcat后 会在webapps下产生一个目录jenkins的

进入浏览器访问http://ip地址:8080/jenkins

开始注册

密码文件在

jenkins 创建项目

新建–构建一个maven流水线–参考之前创建的项目----


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/26879.html

    分享给朋友:

    “kvm安装windows10” 的相关文章

    如何在Vultr上添加适合的充值金额和选择合适的VPS方案

    Vultr概述 Vultr是一家在云服务领域颇有声誉的公司,它以提供高性能的虚拟专用服务器(VPS)而闻名。Vultr不仅在全球范围内拥有多个数据中心,还以其灵活的方案和易于扩展的功能,赢得了众多用户的青睐。在激烈的市场竞争中,Vultr凭借其合理的价格和优化的服务流程,使自己脱颖而出,成为许多个人...

    BBR加速开启:提升网络性能的最佳实践

    什么是BBR? 在网络领域,BBR(Bottleneck Bandwidth and Round-trip propagation time)是一个备受关注的TCP拥塞控制算法,由Google开发的这一技术,旨在提升网络连接的传输速率和稳定性。BBR独特之处在于,它通过实时监测数据包的传输时延与丢包...

    连接测试地址的全面解析与故障排查技巧

    在网络管理和故障排查的过程中,连接测试地址扮演了重要角色。这些特定的IP地址并不指向任何实际的网络设备,因此在进行网络测试时,它们能够确保不会对现有的网络结构造成影响。简单来说,连接测试地址允许我们在不干扰现有设备的情况下,检查和验证网络的状态。 说到连接测试地址,我想起两个常见的:127.0.0....

    选择合适的香港 Windows VPS 服务的指南

    在今天的信息技术时代,Windows VPS(虚拟专用服务器)为我们提供了更多灵活性和便利。简单来说,Windows VPS是一种虚拟服务器,运行在Windows操作系统上,用户可以在其中安装和配置自己的软件。这种服务能够让我们拥有一个独立的服务器环境,同时还可以享受到物理服务器的许多优势。 选择香...

    如何取消 PayPal 自动付款并避免不必要的费用

    在今天的数字金融时代,很多人都习惯使用 PayPal 来处理日常支付和订阅服务。但是,有时我们可能希望取消一些自动付款。这可能是因为我们不再需要这个服务,或者想要转向其他支付方式。下面,我将分享如何轻松取消 PayPal 的自动付款。 首先,我会登录到我的 PayPal 账户。输入电子邮件和密码后,...

    探索新加坡服务器的优势与未来发展

    当谈到服务器时,新加坡无疑是一个令人瞩目的地方。新加坡服务器是指在新加坡境内运营的服务器,提供数据存储、处理和传输服务。这些服务器可以支持各种网络应用,从网站托管到云计算,涵盖了企业和个人的多种需求。新加坡服务器的功能不仅限于传统的数据存储,它们还提供高效的数据处理能力,使企业能够有效地进行数据分析...