VMware系統複製,vmware複製

來源:互聯網
上載者:User

VMware系統複製,vmware複製
第1章 搭建VMware實戰環境1.1 vmware主機配置-網路設定1.1.1 虛擬機器主機添加網卡資訊(5)

a.右鍵虛擬機器主機→設定→添加虛擬網卡硬體裝置

b.設定網路介面卡類型→完成添加

1.1.2 虛擬機器主機配置網卡資訊(6)

a.編輯虛擬網路編輯器→修改虛擬網卡VMnet8配置→選擇NAT模式→關閉DHCP

b.NAT設定→設定網段資訊10.0.0.0/24

c.設定第一塊網卡eth0→NAT模式

d.設定第二塊網卡eth1→選擇LAN區段

e.添加LAN區段→172.16.1.0/24→確定進行儲存

設定伺服器內部區域網路資訊--即以區段名稱表示內部區域網路,名稱為相同區段的主機表示在一個區域網路中

1.1.3 虛擬機器主機設定網卡地址(5)

a.配置第一塊網卡eth0資訊

b.建立裝置→選擇"乙太網路絡"

c.配置第二塊網卡eth1資訊→儲存退出

d.重啟網卡並驗證

1 [root@oldboyedu-40 ~]# /etc/init.d/network restart 2 3 Shutting down interface eth0: [ OK ] 4 5 Shutting down interface eth1: [ OK ] 6 7 Shutting down loopback interface: [ OK ] 8 9 Bringing up loopback interface: [ OK ] 10 11 [root@oldboyedu-40 ~]# ifconfig 12 13 eth0(外網網卡) 14 15 10.0.0.200/24 16 17 10.0.0.254 18 19 223.5.5.5/223.6.6.6 20 21 eth1(內網網卡) 22 23 172.16.1.200/24

e.利用xshell串連虛擬機器

1.2 vmware主機配置-系統最佳化配置1.2.1 擷取base和epel yum源(預設從國外下載軟體)
1 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup  #備份2 3 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo4 5 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo #擴充yum源6 7 -O指定將下載的資訊儲存到哪個路徑中
1.2.2 關閉SElinux
1 sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config2 3 grep SELINUX=disabled /etc/selinux/config4 5 setenforce 06 7 getenforce
1.2.3 關閉iptables

 1 /etc/init.d/iptables stop 2 3 chkconfig iptables off 

關閉iptables服務和開機自啟動

1.2.4 精簡開機自啟動服務
1 chkconfig|awk '$1!~/crond|sshd|network|rsyslog|sysstat/{print "chkconfig",$1,"off"}'|bash2 3 export LANG=en4 5 chkconfig --list|grep 3:on

將無用服務關閉,以減少效能損耗

1.2.5 提權oldboy可以sudo(可選最佳化)
 1 useradd oldboy 2  3 echo 123456|passwd --stdin oldboy 4  5 cp /etc/sudoers /etc/sudoers.ori 6  7 echo "oldboy ALL=(ALL) NOPASSWD:ALL ">>/etc/sudoers 8  9 tail -1 /etc/sudoers10 11 visudo -c
1.2.6 中文字元集(可忽略)
1 cp /etc/sysconfig/i18n /etc/sysconfig/i18n.ori2 3 echo 'LANG="zh_CN.UTF-8"' >/etc/sysconfig/i18n4 5 source /etc/sysconfig/i18n6 7 echo $LANG
1.2.7 時間同步
1 echo '#time sync by oldboy at 2017-10-1' >>/var/spool/cron/root2 3 echo '*/5 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1' >>/var/spool/cron/root4 5 crontab -l
1.2.8 命令列安全(一定不能配置)
1 echo 'export TMOUT=300' >>/etc/profile2 3 echo 'export HISTSIZE=5' >>/etc/profile4 5 echo 'export HISTFILESIZE=5' >>/etc/profile6 7 tail -3 /etc/profile8 9 . /etc/profile
1.2.9 加大檔案描述服務

 1 echo ' * - nofile 65535'>> /etc/security/limits.conf 2 3 tail -1 /etc/security/limits.conf 

1.2.10 核心最佳化
 1 cat >>/etc/sysctl.conf<<EOF 2  3 net.ipv4.tcp_fin_timeout = 2 4  5 net.ipv4.tcp_tw_reuse = 1 6  7 net.ipv4.tcp_tw_recycle = 1 8  9 net.ipv4.tcp_syncookies = 110 11 net.ipv4.tcp_keepalive_time = 60012 13 net.ipv4.ip_local_port_range = 4000  6500014 15 net.ipv4.tcp_max_syn_backlog = 1638416 17 net.ipv4.tcp_max_tw_buckets = 3600018 19 net.ipv4.route.gc_timeout = 10020 21 net.ipv4.tcp_syn_retries = 122 23 net.ipv4.tcp_synack_retries = 124 25 net.core.somaxconn = 1638426 27 net.core.netdev_max_backlog = 1638428 29 net.ipv4.tcp_max_orphans = 1638430 31 #以下參數是對iptables防火牆的最佳化,防火牆不開會提示,可以忽略不理32 33 net.nf_conntrack_max = 2500000034 35 net.netfilter.nf_conntrack_max = 2500000036 37 net.netfilter.nf_conntrack_tcp_timeout_established = 18038 39 net.netfilter.nf_conntrack_tcp_timeout_time_wait = 12040 41 net.netfilter.nf_conntrack_tcp_timeout_close_wait = 6042 43 net.netfilter.nf_conntrack_tcp_timeout_fin_wait = 12044 45 EOF

 1 sysctl -p #讓核心設定檔中的參數生效 

1.2.11 下載安裝系統基礎軟體

 1 yum install lrzsz nmap tree dos2unix nc -y 

1.2.12 系統升級操作(不進行此步驟操作)
1 yum update或yum upgrade2 3 yum -y update  #升級所有包,改變軟體和系統設定,系統版本核心都升級4 5 yum -y upgrade  #升級所有包,不改變軟體和系統設定,系統版本升級但核心不改變
1.3 模板機最佳化指令碼處理技巧1.3.1 A、修改主機名稱和IP指令碼(未使用)
 1 [root@backup ~]# cat /server/scripts/m.sh 2  3 #!/bin/sh 4  5 if [ $# -ne 2 ];then 6  7   echo "/bin/sh $0 hostname PartIP" 8  9   exit 110 11 fi12 13 sed -i "s#oldboy#$1#g" /etc/sysconfig/network14 15 hostname $116 17 sed -i "s#100#$2#g" /etc/sysconfig/network-scripts/ifcfg-eth018 19 sed -i "s#100#$2#g" /etc/sysconfig/network-scripts/ifcfg-eth120 21 #調整複製後網站正常配置22 [root@backup ~]# tail -1 /etc/rc.local23 24 >/etc/udev/rules.d/70-persistent-net.rules25 26 #刪除模板及網卡配置裡mac所在行及uuid所在行
1.3.2 B、模板機解析配置(使用)

host解析

 1 cat >/etc/hosts<<EOF 2  3 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 4  5 ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 6  7 172.16.1.5      lb01 8  9 172.16.1.6      lb0210 11 172.16.1.7      web0212 13 172.16.1.8      web0114 15 172.16.1.9      web0316 17 172.16.1.51     db01 db01.etiantian.org18 19 172.16.1.31     nfs0120 21 172.16.1.41     backup22 23 172.16.1.61     m0124 25 EOF
 第二章 配置VMware系統複製2.1 複製前系統準備(只針對centos6)

²  以下在xshell內操作,杜絕再使用setup修改網卡操作,否則MAC地址會再次出現

²  setup無法完成網卡配置,主要和字元集設定有關

2.1.1 一清空(網卡規則的設定檔):
1 >/etc/udev/rules.d/70-persistent-net.rules  #包含網卡對應的MAC地址等資訊2 3 echo '>/etc/udev/rules.d/70-persistent-net.rules' >>/etc/rc.local  #開機自動清空
2.1.2 兩刪除(網卡設定檔中的UUID和HWADDR[MAC]資訊):

 1 sed -ri '/HWADDR|UUID/d' /etc/sysconfig/network-scripts/ifcfg-eth[01] 2 3 cat /etc/sysconfig/network-scripts/ifcfg-eth[01] 

#同時刪除eth0和eth1的設定檔並進行查看

2.1.3 進行系統複製

①模板機關機shutdown -h now(拍攝快照)

②右鍵選擇→管理→複製

③下一步

④預設→下一步

⑤建立連結複製

⑥選擇安裝地址→完成

2.2 vmware主機配置-設定複製主機rsync2.2.1 網卡地址修改
1 >/etc/udev/rules.d/70-persistent-net.rules  #包含網卡對應的MAC地址等資訊2 3 echo '>/etc/udev/rules.d/70-persistent-net.rules' >>/etc/rc.local  #開機自動清空
2.2.2 修改系統主機名稱

 1 hostname backup 2 3 sed -i 's#oldboyedu-40#backup#g' /etc/sysconfig/network 4 5 grep "backup" /etc/sysconfig/network 

2.2.3重啟網路

 1 /etc/init.d/network restart 

2.2.4重建立立xshell標籤進行串連

至此,主機複製徹底完成,這時重新串連backup伺服器即可

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.