虚拟机

KVM安装、镜像创建(一)

随声附和 提交于 2020-02-24 05:57:45
环境准备 VMware Workstation Pro启动虚拟化 查看启动的系统是否支持vmx或svm grep -E '(vmx|svm)' /proc/cpuinfo 备注:操作系统centos 7 KVM安装 1、yum查看kvm安装包 yum list |grep kvm 2、安装 yum install -y qemu-kvm qemu-kvm-tools libvirt 3、启动libvirtd systemctl start libvirtd 备注:libvirt用来管理kvm 4、tighvnc安装 下载地址: http://www.tightvnc.com/download.php KVM镜像 1、创建镜像格式 qemu-img create -f raw /opt/CentOS-7-x86_64.raw 10G 备注: raw格式不支持快照 硬盘格式总体上分为两种:1为全镜像格式,2为稀疏格式 全镜像格式(典型代表raw格式),其特点:设置多大就是多大,写入速度快,方便的转换为其他格式,性能最优,但是占用空间大 稀疏模式(典型代表qcow2格式),其特点:支持压缩,快照,镜像,更小的存储空间(即用多少占多少) 2、安装virt-install,虚拟机安装命令包 yum install -y virt-install virt-install --help

RedHat6.5虚拟机的封装步骤详解(本地镜像安装+网络安装)

我与影子孤独终老i 提交于 2020-02-24 05:08:16
文章目录 本地镜像安装 网络安装 本地镜像安装 1.在获得镜像之后打开虚拟机管理器进行安装 2.导入本地镜像 3.不要图形的安装,设置内存为512MB,cpu根据真机的核数,尽量给大些 4. 5.起个名字 6.完成后,选择第二行的安装 7.选择skip 8.选择ok 10.选择安装过程的语言 11.选择键盘 12.初始化,选择最后一项,重新安装所有 13.选择时区,按键tab 14.输入超户的密码,密码最少是6位 15. 16.剩下的都是默认的 17.等待安装 18.安装好之后重启 19.进入系统之后做相应的配置 (1)修改主机名 (2)做解析 (3)做网络配置,必须删除70-…文件是因为:它记录了本机eth0网卡的硬件地址,如果不删除它会导致这个虚拟机创建的快照的网络配置出现问题 最后关闭虚拟机,如果reboot会继续产生这个文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 企业6中的启动网络等服务的命令为如下脚本 (4)配置yum源,enabled必须是1 (5)下载常用命令,企业6中默认没有ssh ,需要下载openssh-clients (6)关闭selinux (7)关闭防火墙 (8)设置火墙开机不自启 网络安装 1.在真机里,从官网获得一个6.5版本的镜像 2.开启真机的httpd服务,关闭防火墙 3

centos 安装配置

家住魔仙堡 提交于 2020-02-24 04:59:05
在虚拟机导入光盘后,开启虚拟机,开始配置centos. 一般的需要配置圈起来的几个。 首先时区要改变。 系统语言可以选择中文或者其他语言。 这里按需操作,我这里只是最小安装,勾选了所有服务,也可以不勾,按需。 这里是对此磁盘进行分区,不要勾选自动分区,选择手动分区。 选择标准分区。然后添加分区,这也是按需操作,下面是我的分区结果。 这是网络配置,如果一开始虚拟机网络环境配置好了的话,这里可以选择自动获取,当然也能自己配置,下面就是自己配置网络的案例 这样一个centos就配置好了,安装就可以了。 来源: CSDN 作者: 不若 '| 链接: https://blog.csdn.net/erwange/article/details/104468274

单网卡笔记本通过虚拟机安装软路由后实现有线网口作其它设备上行进行上网

最后都变了- 提交于 2020-02-24 04:54:18
在安装好软路由后怎么实现其它设备连接到笔记本后可以实现上网? 只需要在这篇指导 https://www.cnblogs.com/ThundRuss-XPLI/p/12350428.html 基础上加上三步即可实现: 第一步,配置虚拟网卡vmnet1为桥接模式,并与有线网卡绑定: 第二步,修改vmnet0绑定笔记本的无法网卡: 第三步,设置笔记本的有线网卡为固定IP,且该IP与软路由的LAN1口IP地址在同一网段: 按如上三步进行操作后,其它设备连接到笔记本的有线网卡,然后无线网卡连接到可上网的wifi环境即可实现其它连接有线网卡设备上网。并且通过修改软路由里面的计费方式,DHCP服务器等可用来测试各种网络设备,比如路由器等! 来源: https://www.cnblogs.com/ThundRuss-XPLI/p/12355418.html

windows下体验Redis

血红的双手。 提交于 2020-02-24 04:32:01
Redis 是一个高性能的key-value数据库, 使用内存作为主存储,数据访问速度非常快,当然它也提供了两种机制支持数据持久化存储.比较遗憾的是,Redis项目不直接支持Windows,Windows版项目是由微软开放技术团队建立和维护一个实验性项目(支持32,64位),所以并不适用生产环境,但可在Windows环境下用于开发测试。 1.下载安装 猛戳 这里 就到了开源首页,下载源码包,解压ZIP包后进入msvs\bin\release文件夹有三个文件分别对应32,64位,windows服务三个版本,在这里我们选择64位为例,解压redisbin64.zip 到D:\redis2.4 , 这里主要用到redis-server.exe和redis-cli.exe, redis-server用于运行Redis服务器,redis-cli是命令行客户端,通过它连接Redis服务器,并使用Redis命令进行各种操作. 2.服务启动配置 复制源码包根目录下redis.conf到D:\redis2.4,打开CMD命令提示符,输入以下命令启动redis服务 启动: redis-server redis.conf 这样redis服务就启动成功了 配置: 更改redis的配置需要修改redis.conf文件,以下是它一些主要的配置注释 #是否作为守护进程运行 daemonize no #Redis

虚拟下linux网络配置

放肆的年华 提交于 2020-02-24 01:45:58
虚拟机网络配置 1、Bridged(桥接模式) 桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。 在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置 的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换 机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。 在桥接模式下,虚拟机ip地址需要与主机在同一个网段, 如果需要联网,则网关与DNS需要与主机网卡一致。 主机: DNS: 192.168.1.1 gateway: 192.168.1.1 ip: 192.168.1.7 掩码: 255.255.255.0 虚拟机 默认虚拟网卡为eth0 linux: centos8重启网络服务: systemctl restart NetworkManager 修改原来的ens33: BOOTPROTO="static"/"dhcp" # 与主机ip在同一个网段 IPADDR=192.168.1.117 # 主机的掩码 NETMASK=255.255.255.0 # 网关 GATEWAY=192.168.1.1 # DNS DNS1=192.168.1.1 2. NAT(网络地址转换模式) 你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网, 这时候NAT模式是最好的选择。NAT模式借助虚拟NAT设备和 虚拟DHCP服务器

Linux环境搭建及项目发布

元气小坏坏 提交于 2020-02-23 19:17:08
准备: VMware虚拟机、CentOS、Xshell作为终端用于远程连接虚拟机、FlashFXP或WinSCP远程连接虚拟机用于文件传输。 在centos中用ifconfig命令获取当前虚拟机的IP,将终端及文件传输工具以当前IP及账号密码连接至虚拟机。 JDK安装 下载对应版本的JDK,将其压缩包传输至centos; tar -zxvf 文件名 的命令解压JDK安装包。 在/etc/profile中配置环境变量,通过vi编辑器在文件末尾处添加如下内容: export JAVA_HOME=/vmht/jdk1.8.0_151 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 通过 java -version查看jdk版本,检查是否安装成功。 Tomcat安装 解压Tomcat 配置环境变量 1)vi /etc/profile 2)在最后面配置Tomcat环境变量: #tomcat export TOMCAT_HOME=/vmht/apache-tomcat-8.5.20(Tomcat解压路径) 3)source /etc/profile 4)启动tomcat:./startup.sh

VMware虚拟机的三种网络模式

雨燕双飞 提交于 2020-02-23 17:36:32
三种网络模式 VMware Workstation软件会带来以下几个设备 虚拟交换机: vmnet0(桥接模式) 、 vmnet1(仅主机) 、 vmnet8(NAT模式) 虚拟网卡: VMware Network Adapter VMnet1 VMware Network Adapter VMnet8 1、桥接模式 虚拟机和局域网内的所有物理主机处于同一ip网段,可以互相通讯 如果局域网内的主机可以上外网,则虚拟机也可以上外网 2、NAT模式 该模式下虚拟机ip网段和局域网内的物理主机不是一个ip网段 vmnet8 虚拟交换机有DHCP功能,会动态给虚拟机分配ip地址 该模式下虚拟机依然可以上外网,主要通过NAT路由器将DHCP分配的ip地址转换成可以上网的地址 该模式下虚拟主机可以ping通物理机,但是物理机不能ping通虚拟机。因为虚拟机要上网,就要通过NAT路由器将地址不转换为和主机同一网段的ip地址,所以就可以ping通主机。 3、仅主机模式 仅主机模式不能上网 构建封闭的网络环境:例如多个主机上可以有相同ip的虚拟机,但互不影响,解决某些特定环境下ip不够的问题 该模式下虚拟机和物理主机可以相互ping通,但并非通过ip而是通过 VMware Network Adapter VMnet8 这个虚拟网卡实现互联的。 来源: CSDN 作者: FatPuffer 链接:

动态库的soname实验

一个人想着一个人 提交于 2020-02-23 13:31:02
soname的实验演示: 1、制作一个动态库,源文件b.c,程序如下: #include <stdio.h> int funb(int a, int b) { printf("hello funb\n"); return a + b; } 2、编译成动态库 gcc -fPIC -shared -Wl,-soname,libfuncb.so -o libfuncb.so.1 b.c 注意生成的文件的真实名字是libfuncb.so.1, 而这个动态库的soname是libfuncb.so。 root@vm:/home/zhangmeng/sonametest# gcc -fPIC -shared -Wl,-soname,libfuncb.so -o libfuncb.so.1 b.c root@vm:/home/zhangmeng/sonametest# ll total 24 drwxr-xr-x 2 root root 4096 Feb 23 11:54 ./ drwxrwxrwx 56 zhangmeng zhangmeng 4096 Feb 23 11:44 ../ -rw-r--r-- 1 root root 87 Feb 23 11:45 b.c -rwxr-xr-x 1 root root 8112 Feb 23 11:54 libfuncb.so.1* -rw-r-

centos7安装kvm

♀尐吖头ヾ 提交于 2020-02-23 10:43:50
一. 安装kvm前的准备工作 1. 清除iptables规则 service iptables save service iptables stop 2. 关闭selinux sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config setenforce 0 3. 验证CPU是否支持KVM虚拟化 如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持 grep -E --color '(vmx|svm)' /proc/cpuinfo 如果输出有内容,则支持,其中intel cpu支持会有vmx , AMD cpu会支持svm 4.通过yum安装虚拟化的软件包 yum install -y kvm virt-* libvirt bridge-utils qemu-img 说明: kvm:软件包中含有KVM内核模块,它在默认linux内核中提供kvm管理程序 libvirts:安装虚拟机管理工具,使用virsh等命令来管理和控制虚拟机。 bridge-utils:设置网络网卡桥接。 virt-*:创建、克隆虚拟机命令,以及图形化管理工具virt-manager qemu-img:安装qemu组件,使用qemu命令来创建磁盘等。 5.验证安装结果,下图说明已经成功安装了 lsmod |