fichier échantillon pour le CT
[ongolaboy.git] / scripts / creationCT.sample
1 lvcreate -L 1G -n 121 systeme
2 lvcreate -L 500M -n 121-srv systeme
3 lvcreate -L 500M -n 121-tmp systeme
4 lvcreate -L 1G -n 121-var systeme
5 lvcreate -L 500M -n 121-var-log systeme
6 lvcreate -L 500M -n 121-var-lib-spip systeme
7 mkfs.ext4 -c /dev/mapper/systeme-121
8 mkfs.ext4 -c /dev/mapper/systeme-121--srv
9 mkfs.ext4 -c /dev/mapper/systeme-121--tmp && mkfs.ext4 -c /dev/mapper/systeme-121--var
10 mkfs.ext4 -c /dev/mapper/systeme-121--var--lib--spip
11 mkfs.ext4 -c /dev/mapper/systeme-121--var--log
12 vi /etc/vz/conf/121.mount
13 cd /etc/vz/conf/
14 chmod u+x 121.mount
15 git status
16 git log  
17 vi /etc/fstab
18 vzctl --verbose create 121 --ostemplate debian-squeeze-ready --config fifty --hostname web
19 cd /var/lib/vz/private/
20 ls
21 mv 121 121.tmp
22 mkdir 121
23 mount /dev/systeme/121 121
24 cd 121
25 mkdir var tmp srv
26 ls
27 mount /dev/systeme/121-tmp tmp
28 mount /dev/systeme/121-srv srv
29 mount /dev/systeme/121-var var/
30 cd var/
31 mkdir -p {log,lib/spip}
32 ls
33 ls lib/
34 ls lib/spip/
35 mount /dev/systeme/121-var-lib-spip lib/spip
36 mount /dev/systeme/121-var-log log
37 cd ../..
38 rsync  -av --numeric-ids /var/lib/vz/private/121.tmp/ /var/lib/vz/private/121
39 cd 121
40 ls
41 mount | grep 121
42 umount var/lib/spip
43 umount var/log
44 umount var
45 umount srv
46 umount tmp
47 mount | grep 121
48 cd ..
49 cd 121
50 ls
51 vi etc/apt/sources.list
52 vi etc/apt/sources.list
53 vi etc/network/interfaces
54 cd ..
55 cd
56 vi /var/lib/vz/private/121/etc/network/interfaces
57 vzctl set 121 --netif_add "eth0,02:00:00:00:12:2A,veth122.0,02:00:00:00:12:2B,vz1" --save
58 view /etc/vz/conf/121.conf
59 cd /etc/vz/conf
60 vi 120.conf
61 vzctl start 121
62 vzctl enter 121
63 cd /etc/
64 git status
65 git add lvm
66 git status
67 git add vz/conf/121*
68 git status
69 git commit -a -m "mise en place CT121: web"