Detailed explanation of the practical application of centos7 esxi6.7 template

Detailed explanation of the practical application of centos7 esxi6.7 template

1. Create a centos7.6 system and optimize the system

1. Turn off NetworkManager

systemctl disable NetworkManager
systemctl stop NetworkManager

2. Turn off selinux

setenforce 0
sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config

3. Turn off firewalld

systemctl stop firewalld
systemctl disable firewalld

4. Install the software you need for daily use

yum install vim nc wget lrzsz telnet net-tools epel-release bind-utils tree cifs-utils ntpdate -y

5. Modify the network configuration (change to /etc/sysconfig/network-scripts/ifcfg-eth0) and multiple network card configuration

###Modify the network card file name and configuration cd /etc/sysconfig/network-scripts
cp ifcfg-ens192 /tmp/ifcfg-ens192_bak
sed -i "s#NAME=.*#NAME='eth0'#g" ifcfg-ens192
sed -i "s#DEVICE=.*#DEVICE='eth0'#g" ifcfg-ens192
mv ifcfg-ens192 ifcfg-eth0
###Modify grub configuration sed -i 's#GRUB_CMDLINE_LINUX=.*#GRUB_CMDLINE_LINUX=\"rhgb quiet net.ifnames=0 biosdevname=0\"#g' /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg

6. Modify the maximum number of files for all users

#cat >> /etc/security/limits.conf <<eof
* soft nofile 65535
eof
#cat >> /etc/security/limits.conf <<eof
* hard nofile 65535
eof

7. Modify the maximum number of processes for ordinary users

#sed -i "/*/s#* soft nproc.*#* soft nproc 65535#g" /etc/security/limits.d/20-nproc.conf

2. Export the centos7 ova template and modify the template file

1. Export using ovftool (because the browser does not support large file export)

1) Download the ovftool tool
https://www.vmware.com/support/developer/ovf/

2) Install the ovftool tool. Double-click VMware-ovftool-4.3.0-7948156-win.x86_64.msi. Click the default next step and complete it.

3) Use the ovftool command to export the ova template

PS >cd C:\Program Files\VMware\VMware OVF Tool
PS >.\ovftool.exe -dm=thin "vi://10.10.90.239/centos-template" d:\centos-template\centos-template.ova #10.10.90.239 is the host machine IP
Fingerprint will be added to the known host file
Write 'yes' or 'no'
yes #Enter yes
Enter login information for source vi://10.10.90.239/
Username: root #UsernamePassword: ********* #PasswordOpening VI source: vi://[email protected]:443/centos-template
Opening OVA target: d:\centos-template\centos-template.ova
Writing OVA package: d:\centos-template\centos-template.ova
Transfer Completed
Completed successfully

2. Modify the file in the ova template
1) Change the suffix of centos-template.ova to centos-template.rar
2) Unzip centos-template.rar
3) Delete centos-template.mf and centos-template.nvram
4) Modify the centos-template.ovf file, delete the two lines with the nvram character, and save the file

3. Import ovf template

Open the browser-->Enter the vmware esxi6.7 host page-->Virtual machine-->Create/register virtual machine-->Deploy a virtual machine from an OVF or OVA file-->test-centos-template (Enter a name for the virtual machine.)-->Click to select a file or drag and drop (Drag and drop the two files centos-template.ovf and centos-template-disk1.vmdk to this area)-->Default next page-->Finish

NOTE: Do not refresh your browser while this virtual machine is deploying.

The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM.

<<:  WeChat applet implements calculator function

>>:  How to change MySQL character set utf8 to utf8mb4

Recommend

Install Python virtual environment in Ubuntu 18.04

For reference only for Python developers using Ub...

Detailed explanation of scheduled tasks and delayed tasks under Linux

at at + time at 17:23 at> touch /mnt/file{1..9...

Examples of using provide and inject in Vue2.0/3.0

Table of contents 1. What is the use of provide/i...

VMware kali virtual machine environment configuration method

1|0 Compile the kernel (1) Run the uname -r comma...

HTML table tag tutorial (31): cell width and height attributes WIDTH, HEIGHT

By default, the width and height of the cell are ...

Install docker offline by downloading rpm and related dependencies using yum

You can use yum to install all dependencies toget...

Detailed explanation of making shooting games with CocosCreator

Table of contents Scene Setting Game Resources Tu...

Example of how to increase swap in CentOS7 system

Preface Swap is a special file (or partition) loc...

How to monitor Linux server status

We deal with Linux servers every day, especially ...

Detailed explanation of Linux netstat command

Table of contents Linux netstat command 1. Detail...

Skin change solution based on Vue combined with ElementUI

Table of contents Written in front Solution 1: Us...

Problems with join queries and subqueries in MySQL

Table of contents Basic syntax for multi-table jo...

React Router 5.1.0 uses useHistory to implement page jump navigation

Table of contents 1. Use the withRouter component...

Nginx implements dynamic and static separation example explanation

In order to speed up the parsing of the website, ...