Editing Creating a CentOS 5.0 Template

Jump to: navigation, search

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'''.
# Copy '''/vz/template/centos/4/i386/config/minimal.list''' to ''' /vz/template/centos/5/i386/config/minimal.list'''.  
+
# 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.

Please note that all contributions to OpenVZ Virtuozzo Containers Wiki may be edited, altered, or removed by other contributors. If you don't want your writing to be edited mercilessly, then don't submit it here.
If you are going to add external links to an article, read the External links policy first!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Templates used on this page: