Editing Creating a CentOS 5.0 Template
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 21: | Line 21: | ||
#: and copying the '''/etc/vz/conf/ve-vps.basic.conf-sample''' to '''/etc/vz/conf/50.conf'''. | #: and copying the '''/etc/vz/conf/ve-vps.basic.conf-sample''' to '''/etc/vz/conf/50.conf'''. | ||
#: '''NOTE''': 50 is the CTID for the container. You can choose any unused CTID on the OpenVZ server. | #: '''NOTE''': 50 is the CTID for the container. You can choose any unused CTID on the OpenVZ server. | ||
− | # Now create a new folder called '''/vz/template/centos/5/<ARCH>/config''' again where | + | # Now create a new folder called '''/vz/template/centos/5.0/<ARCH>/config''' again where |
#: <'''ARCH'''> represents the system architecture. | #: <'''ARCH'''> represents the system architecture. | ||
# Create a file in the folder called rpm and add the following line: | # Create a file in the folder called rpm and add the following line: | ||
Line 28: | Line 28: | ||
#: [main] | #: [main] | ||
#: | #: | ||
− | #: cachedir=/vz/template/centos/5/<ARCH>/yum-cache/ | + | #: cachedir=/vz/template/centos/5.0/<ARCH>/yum-cache/ |
#: | #: | ||
#: reposdir=/dev/null | #: reposdir=/dev/null | ||
Line 52: | Line 52: | ||
#: | #: | ||
#: gpgcheck=1 | #: gpgcheck=1 | ||
− | # Copy '''/etc/vz/dists/centos-4.conf''' to '''/etc/vz/dists/centos-5.conf | + | # Copy '''/etc/vz/dists/centos-4.conf''' to '''/etc/vz/dists/centos-5.0.conf'''. |
− | + | # Change to the '''/vz/private/50''' folder and then run the command '''gunzip –dc /vz/template/cache/centos-5.0-<ARCH>-<DISTRO>-image.tar.gz | tar –xvf –''' to unpack the base image to the folder. | |
− | # Change to the '''/vz/private/50''' folder and then run the command '''gunzip –dc /vz/template/cache/centos-5-<ARCH>-<DISTRO>-image.tar.gz | tar –xvf –''' to unpack the base image to the folder. | ||
# Make sure you are in the '''/vz/private/50''' folder. | # Make sure you are in the '''/vz/private/50''' folder. | ||
# Edit '''etc/shadow''' and remove the replace the '''root''' password with !! instead of the hashed value. | # Edit '''etc/shadow''' and remove the replace the '''root''' password with !! instead of the hashed value. | ||
Line 87: | Line 86: | ||
# Stop the container by typing '''vzctl stop 50'''. | # Stop the container by typing '''vzctl stop 50'''. | ||
# Make sure you are in the '''/vz/private/50''' folder. | # Make sure you are in the '''/vz/private/50''' folder. | ||
− | # Finally, package up the new template by typing '''tar –czvf /vz/template/cache/centos-5-<ARCH>-<DISTRO>.tar.gz ./'''. | + | # Finally, package up the new template by typing '''tar –czvf /vz/template/cache/centos-5.0-<ARCH>-<DISTRO>.tar.gz ./'''. |
# The template is ready for use. | # The template is ready for use. |