今日内容
虚拟机管理软件
虚拟机
vmware workstation
windows系统
计算机硬件
虚拟机
libvirtd
linux(kvm)
计算机硬件
虚拟机
esxi
计算机硬件
虚拟机管理软件的三种网络模式
NAT(vmnet8)
仅主机模式(vmnet1)
桥接模式(本地以太网卡)
NAT(vmnet8)
虚拟机之间,与真机之间可以通信,并且虚拟机还可以访问外网
主机充当路由器
特点:虚拟机可以访问外网,真机以外的机器都是外网,真机以外的机器不能主动访问进虚拟机
仅主机模式(vmnet1)
只能虚拟机之间,以及与真机之间通信,无法与外界通信
桥接模式(本地以太网卡)
相当于虚拟机直接连接到真正的交换机上
特点:虚拟机可以访问外网,真机以外的机器可以主动访问进虚拟机
安装操作系统
按住F2进入BIOS系统,修改启动项,本地硬盘第一位,其次是CD/DVD
ctrl+r重启计算机
ctrl+alt将鼠标从虚拟机中切换到宿主机中
分区方案
一:常规生产场景(工作)方案,建议分区方案如下:
/boot(相当于windows的C盘):存放引导程序,建议大小是300-500MB
swap:虚拟内存,占用的硬盘空间,1.5-2倍物理内存大小,不要超过8G
工作中:物理内存<8G,SWAP就 内存*1.5
物理内存>8G,SWAP就 8G
/:根,分区,剩余空间
二:数据库及存储角色的服务器,即有大量重要的数据的业务,建议分区方案如下:
/boot(相当于windows的C盘):存放引导程序,建议大小是300-500MB
swap:虚拟内存,占用的硬盘空间,1.5-2倍物理内存大小,不要超过8G
工作中:物理内存<8G,SWAP就 内存*1.5
物理内存>8G,SWAP就 8G
/:根,50-200G,只存放系统相关文件,网站业务数据不放这里
/data:剩余硬盘空间大小,放数据库及存储重要数据的,data的名称也可以起别的名字。
本方案其实就是把重要数据单独分区,便于备份和管理
三:大门户网站,大型企业的分区思路:
/boot(相当于windows的C盘):存放引导程序,建议大小是300-500MB
swap:虚拟内存,占用的硬盘空间,1.5-2倍物理内存大小,不要超过8G
工作中:物理内存<8G,SWAP就 内存*1.5
物理内存>8G,SWAP就 8G
/:根,50-200G,只存放系统相关文件,网站业务数据不放这里
剩余空间不分区,保留,将来分配给部门,由他们根据需求再分
此方法更灵活,比较适合业务线比较多需求不确定的大企业使用
系统安装后的优化
1、根据经验,选择安装包时应该按最小化原则,即不需要的或者不确定是否需要的就不安装,这样可以最大程度上确保系统安全。
2、如果安装过程落了部分包组或者其他伙伴安装时没选,再安装后可以按如下方式补上安装时未安装的包组:
yum groupinstall "Compatibility libraries" "Base" "Development tools"
yum groupinstall "debugging Tools" "Dial-up Networking Support"
# 可以通过yum groupinfo包组查看具体安装的组件。
3、可以查看选包的情况:yum grouplist
可以看到除了我们选择的外,系统还是默认安装了一些额外的软件包组。
注意:不要使用yum的删除功能删除软件,会删除相关依赖,导致意外问题。
4、安装系统补装工具命令
安装系统后还会有一些基本的工具没装,这时可以根据需求yum来安装下,啥时用啥时装也可。例如:
[root@egon ~] # yum -y install tree nmap sysstat lrzsz dos2unix telnet bash-completion bash-completion-extras vim lsof net-tools rsync ntpdate nfs-utils
如果需要更新补丁则执行 # 不要随意的更新补丁,会产生错误,运维讲究稳定性
[root@egon ~] # yum update
5.配置网络
6.创建快照
保存当前状态,删根或其他操作之后可以从快照恢复到之前状态。
# 虚拟机软件的功能,实机没有
vi /etc/sysconfig/network-scripts/ifcfg-ens32
按i
上下键移动到ONBOOT那一行。修改ONBOOT=yes
按esc
按shift+冒号
输入wq
执行命令
systemctl restart network
ip a
xshell
什么是xshell? xshell是一个远程登录客户端程序,对应的服务端程序openssh-sever(默认22) 套接字客户端-----网络-----套接字客户端 xshell openssh-sever 为何要用xshell? 远程管理 如何用xshell?
缓冲区设置
控制显示行数
远程连接工具排错
# 一 测试网络是否畅通1.ping 10.0.0.200 #服务器ip地址2.是否被拦截了:SElinux,Firewalld #防火墙systemctl stop firewalld # 关闭防火墙systemctl disable firewalld # 打开防火墙3.sshd服务是否开启命令:telnet 10.0.0.200(ip地址) 22(端口号)# 二、远程连接失败常见原因1.ip地址是否正确2.网卡配置是否正确3.关闭centos7 NetworkManager systemctl stop NetworkManager systemctl disable NetworkManager4.虚拟网络编辑器 NAT模式:子网 IP:10.0.0.0 NAT设置:网关 IP:10.0.0.2545.VMware服务是否正常启动 VMware 服务是正常运行(WIN搜索服务) VMware网卡问题,查看本地网络。