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

Example of implementing dashed border with html2canvas

html2canvas is a library that generates canvas fr...

MySQL 5.6.22 installation and configuration method graphic tutorial

This tutorial shares the specific code of MySQL5....

How to implement real-time polygon refraction with threejs

Table of contents Preface Step 1: Setup and front...

Guide to Efficient Use of MySQL Indexes

Preface I believe most people have used MySQL and...

Sequence implementation method based on MySQL

The team replaced the new frame. All new business...

CSS3 new layout: flex detailed explanation

Flex Basic Concepts Flex layout (flex is the abbr...

Implementation of mysql split function separated by commas

1: Define a stored procedure to separate strings ...

Solution to MySQL Chinese garbled characters problem

1. The Chinese garbled characters appear in MySQL...

Navicat connects to MySQL8.0.11 and an error 2059 occurs

mistake The following error occurs when connectin...

How to restore single table data using MySQL full database backup data

Preface When backing up the database, a full data...

js to achieve simple accordion effect

This article shares the specific code of js to ac...

Nginx service 500: Internal Server Error one of the reasons

500 (Internal Server Error) The server encountere...

Solution to the garbled code problem in MySQL 5.x

MySQL is a commonly used open source database sof...