Membangun vps part2 vps.dj-avu.us

ok sekarang vps kernel kita sudah siap di pakai kita lanjtkan ke acara selanjutnya yaitu ostemplates. bsia kalian download ostemplate di situs resminya www.openvz.org dan berikut ostemplates ready dalam hostnode gw
[root@vps ~]# cd /vz/template/cache
[root@vps cache]# ls
centos-4-i386-default.tar.gz               fedora-core-3-i386-default.tar.gz  opensuse-10-i386-default.tar.gz
centos-4-i386-minimal.tar.gz               fedora-core-4-i386-default.tar.gz  slackware-10.2-i386-minimal.tar.gz
centos-5-i386-default.tar.gz               fedora-core-5-i386-minimal.tar.gz  slackware-11.0-i386-minimal.tar.gz
centos-5-x86_64-default.tar.gz             fedora-core-6-i686-default.tar.gz  slackware-12.0-i386-minimal.tar.gz
debian-4.0-i386-minimal.tar.gz             fedora-core-7-i386-default.tar.gz  suse-9.3-x86_64.tar.gz
debian-4.0-proxmox-mailgateway-2.0.tar.gz  mandriva-2006-i386-minimal.tar.gz  ubuntu-6.06-i386-minimal.tar.gz
[root@vps cache]#
ada banyak sekali ostemplate dan dari contoh kita ambil fedoracore6 saja.
[root@vps cache]# vzctl create 142 –ostemplate fedora-core-6-i686-default
[root@vps cache]# vzctl set 142 –ipadd 192.168.0.142 –nameserver 202.134.2.5 –hostname mail.dj-avu.us –userpasswd root:ardantus –diskspace 3000000:3100000 –searchdomain mail.dj-avu.us –onboot yes –save
penjelasan pertama adalah kita membuat VEID atau vps dengan id 142 dari template fedoracore6. baris kedua menjelaskan setting dari VEID142 adalah memasukkan ip 192.168.0.142 nameserver 202.134.2.5 hostnamenya mail.dj-avu.us username dan password rootnya adalah root:ardantus dengan space disk yang kita berikan ke vps tersebut adalah 3giga selain untuk ostemplate yang sudah kita install onboot adalah opsi supaya jika hostnode atau real server kita reboot maka vps itu juga akan di jalankan seperti perintah manual dengan perintah vzctl start 142
nah untuk perintah2 lainnya bisa kita cari sendiri di manualnya atau ketik vzctl dan vzlist
[root@vps cache]# vzctl
vzctl version 3.0.18
Copyright (C) 2000-2007 SWsoft.
This program may be distributed under the terms of the GNU GPL License.
Usage: vzctl [options] <command> <veid> [parameters]
vzctl destroy | mount | umount | stop | status | enter <veid>
vzctl create <veid> {–ostemplate <name>] [–config <name>]
[–private <path>] [–root <path>] [–ipadd <addr>] | [–hostname <name>]
vzctl start <veid> [–force] [–wait]
vzctl exec | exec2 <veid> <command> [arg …]
vzctl runscript <veid> <script>
vzctl chkpnt <veid> [–dumpfile <name>]
vzctl restore <veid> [–dumpfile <name>]
vzctl set <veid> [–save] [–setmode restart|ignore]
[–ipadd <addr>] [–ipdel <addr>|all] [–hostname <name>]
[–nameserver <addr>] [–searchdomain <name>] [–onboot yes|no]
[–userpasswd <user>:<passwd>] [–cpuunits <N>] [–cpulimit <N>] [–cpus <N>]
[–diskspace <soft>[:<hard>]] [–diskinodes <soft>[:<hard>]]
[–quotatime <N>] [–quotaugidlimit <N>]
[–noatime yes|no] [–capability <name>:on|off …]
[–devices b|c:major:minor|all:r|w|rw]
[–devnodes device:r|w|rw|none]
[–netif_add <ifname[,mac,host_ifname,host_mac]]>] [–netif_del <ifname>]
[–applyconfig <name>] [–applyconfig_map <name>]
[–features <name:on|off>] [–name <vename>]
[–ioprio <N>]
[–iptables <name>] [–disabled <yes|no>]
[UBC parameters]
UBC parameters (N – items, P – pages, B – bytes):
Two numbers divided by colon means barrier:limit.
In case the limit is not given it is set to the same value as the barrier.
–numproc N[:N]      –numtcpsock N[:N]      –numothersock N[:N]
–vmguarpages P[:P]  –kmemsize B[:B]        –tcpsndbuf B[:B]
–tcprcvbuf B[:B]    –othersockbuf B[:B]    –dgramrcvbuf B[:B]
–oomguarpages P[:P] –lockedpages P[:P]     –privvmpages P[:P]
–shmpages P[:P]     –numfile N[:N]         –numflock N[:N]
–numpty N[:N]       –numsiginfo N[:N]      –dcachesize N[:N]
–numiptent N[:N]    –physpages P[:P]       –avnumproc N[:N]
[root@vps cache]#
[root@vps cache]# vzlist
VEID      NPROC STATUS  IP_ADDR         HOSTNAME
140          4 running 192.168.0.140   slackware.vps.dj-avu.us
141          4 running 192.168.0.141   slackware.vps.dj-avu.us
142         12 running 192.168.0.142   mail.dj-avu.us
143          4 running 192.168.0.143   debian.vps.dj-avu.us
144         16 running 192.168.0.144   mail.dj-avu.us
[root@vps cache]#
sekian sedikti penjelasan tentang pembuatan di vps dari ostemplatesnya semoga bermanfaat

Membangun Vps part1.

entah alasannya dari segi keinginan, hoby, iseng, bisnis atau apa vps masih langka di indonesia apalagi membangun vps sendiri dengan komputer sendiri. ya percaya vps sudah banyak tapi itu sudah di kerjaan tenaga ahli yang profesional.
sekarang untuk membangun vps itu tidaklahsulit ada yang sudah opersource dan disini saya akan membahasnya dengan salah satu nya openvirtuozo meskipun ada cara lain dan packet lain disini.
disini saya memakai spesifikasi komputer sebagai berikut
petunjuk.
system ini adalah memakai fedora core 6
spesifikasi komputer
intelpentium 4 3giga(32bit), ram 2gb,hd 120gb,1lancard 100mbps
berikut file yang di butuhkan :
——————————————————————
openvz.repo
RPM-GPG-Key-OpenVZ
ovzkernel-devel-2.6.18-8.1.14.el5.028stab045.1.i686.rpm
vzctl-lib-3.0.18-1.i386.rpm
vzctl-3.0.18-1.i386.rpm
vzquota-3.0.11-1.i386.rpm
vzyum-2.4.0-11.noarch.rpm
vzpkg-2.7.0-18.noarch.rpm
vzrpm43-4.3.3-7_nonptl.6.i386.rpm
vzrpm43-python-4.3.3-7_nonptl.6.i386.rpm
vzrpm44-4.4.1-22.5.i386.rpm
vzrpm44-python-4.4.1-22.5.i386.rpm
—————————————————————–
bisa di ambil dari situsnya langsung openvz.org atau download packetnya dari salah satu penyedia file hosting berikut yang sudah saja kompres menjadi 1file beserta readmenya
link ini sudah komplit tinggal extract dalam satu directory lalu di install jangan lupa baca readmenya juga http://rapidshare.com/files/63068893/openvz.tar.gz
taruh dalam satu directory lalu instal dengan perintah:
cp openvz.repo /etc/yum.repos.d
rpm –import RPM-GPG-Key-OpenVZ
rpm -ivh *.rpm
————————————————————————————————————-
vi /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title OpenVZ (2.6.18-8.1.8.el5.028stab039.1)
root (hd0,0)
kernel /vmlinuz-2.6.18-8.1.8.el5.028stab039.1 ro root=/dev/VolGroup00/LogVol00
initrd /initrd-2.6.18-8.1.8.el5.028stab039.1.img
———————————————————————————————————-
vi /etc/sysctl.conf
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
# Controls IP packet forwarding
net.ipv4.ip_forward = 1
net.ipv4.conf.default.proxy_arp = 0
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1
# TCP Explict Congestion Notification
#net.ipv4.tcp_ecn = 0
# we do not want all our interfaces to send redirects
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
# Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0
# Enables the magic-sysrq key
# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 1
# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
# Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1
————————————————————————————————————-
vi /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – SELinux is fully disabled.
#SELINUX=enforcing
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted – Only targeted network daemons are protected.
# strict – Full SELinux protection.
SELINUXTYPE=targeted
————————————————————————————————————-
vi /etc/modprobe.conf
alias eth0 8139too
alias eth1 8139too
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
options snd-intel8x0 index=0
options ip_conntrack ip_conntrack_enable_ve0=1
remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r –ignore-remove snd-intel8x0
————————————————————————————————————-
lalu kita reboot dan coba kita ketik perintah berikut
service vz restart
jika tidak ada eror maka sudah berhasil di lanjutkan dengan perintah vzctl vzlist vzyum vzquota dan lainnya selanjutnya akan kita bahas di sesion selanjutnya