/[sysadmin-cookbook]/recepies
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /recepies

View Directory Listing Directory Listing


Sticky Revision:

Revision 98 - Directory Listing
Modified Mon May 25 21:14:59 2009 UTC (14 years, 11 months ago) by dpavlin
collect all /tmp/*.np files from hosts


Revision 97 - Directory Listing
Modified Mon May 25 20:19:02 2009 UTC (14 years, 11 months ago) by dpavlin
test speed of network


Revision 96 - Directory Listing
Modified Sun May 24 20:31:46 2009 UTC (14 years, 11 months ago) by dpavlin
create tftp boot enviroment from upstream debian netboot


Revision 95 - Directory Listing
Modified Sun May 24 19:58:29 2009 UTC (14 years, 11 months ago) by dpavlin
enable config-dir directive which looks for pxe configuration file


Revision 94 - Directory Listing
Modified Sun May 24 19:58:06 2009 UTC (14 years, 11 months ago) by dpavlin
configure dnsmasq for pxe boot


Revision 93 - Directory Listing
Modified Thu May 21 15:55:27 2009 UTC (14 years, 11 months ago) by dpavlin
put template lxc configuration inside script itself
change /etc/hostname


Revision 92 - Directory Listing
Modified Thu May 21 15:46:59 2009 UTC (14 years, 11 months ago) by dpavlin
configure /etc/network/interfaces in new lxc container


Revision 91 - Directory Listing
Modified Tue May 19 18:52:50 2009 UTC (14 years, 11 months ago) by dpavlin
zpool also needs full path


Revision 90 - Directory Listing
Modified Tue May 19 18:28:14 2009 UTC (14 years, 11 months ago) by dpavlin
start zfs-fuse on boot and mount filesystems


Revision 89 - Directory Listing
Modified Tue May 19 17:56:59 2009 UTC (14 years, 11 months ago) by dpavlin
output kernel messages to serial console with fallback to tty0
insert grub directives at correct place in config, so we see
grub now over serial console (still no bios, ugh!)


Revision 88 - Directory Listing
Modified Mon May 18 15:21:22 2009 UTC (14 years, 11 months ago) by dpavlin
fallback on normal tty0 console (?!) if no serial is found

Kernel doesn't have multiplexing, and while Internet claims that this
configuration will show boot messages on both VGA and serial, it doesn't
really work for me. Kernel will use *last* console parameter for /dev/console


Revision 87 - Directory Listing
Modified Mon May 18 08:26:23 2009 UTC (14 years, 11 months ago) by dpavlin
test if serial port is found in dmesg output


Revision 86 - Directory Listing
Modified Sun May 17 20:54:48 2009 UTC (14 years, 11 months ago) by dpavlin
convert OpenVZ container to LXC


Revision 85 - Directory Listing
Modified Sun May 17 18:39:48 2009 UTC (14 years, 11 months ago) by dpavlin
we also need bridge-utils for networking


Revision 84 - Directory Listing
Modified Sun May 17 18:26:30 2009 UTC (14 years, 11 months ago) by dpavlin
example of cron job to do daily backup


Revision 82 - Directory Listing
Modified Sun May 17 15:26:05 2009 UTC (14 years, 11 months ago) by dpavlin
use current pool on system, compress rsync

Revision 81 - Directory Listing
Modified Sun May 17 12:51:33 2009 UTC (14 years, 11 months ago) by dpavlin
added clean

Revision 80 - Directory Listing
Modified Sun May 17 12:49:47 2009 UTC (14 years, 11 months ago) by dpavlin
turn CPAN into debian packages

Revision 79 - Directory Listing
Modified Sun May 17 12:45:11 2009 UTC (14 years, 11 months ago) by dpavlin
extract rsync into function

Revision 78 - Directory Listing
Modified Sun May 17 12:19:17 2009 UTC (14 years, 11 months ago) by dpavlin
add custom repository to /etc/apt/sources.list

Revision 77 - Directory Listing
Modified Sun May 17 11:58:25 2009 UTC (14 years, 11 months ago) by dpavlin
add serial console to grup and run update-grub

Revision 76 - Directory Listing
Modified Sun May 17 11:50:30 2009 UTC (14 years, 11 months ago) by dpavlin
add console option to kernel

Revision 75 - Directory Listing
Modified Sun May 17 11:35:41 2009 UTC (14 years, 11 months ago) by dpavlin
add serial console as described in amt-howto


Revision 74 - Directory Listing
Modified Sat May 16 12:38:59 2009 UTC (15 years ago) by dpavlin
added warning about alpha state of btrfs in kernel


Revision 73 - Directory Listing
Modified Sat May 16 12:38:41 2009 UTC (15 years ago) by dpavlin
example script to pull backup over rsync and create btrfs snapshot


Revision 72 - Directory Listing
Modified Sat May 16 12:37:03 2009 UTC (15 years ago) by dpavlin
checkout in single line, so it works over ssh


Revision 71 - Directory Listing
Modified Sat May 16 12:36:49 2009 UTC (15 years ago) by dpavlin
don't ask for ssh key filename


Revision 70 - Directory Listing
Modified Sat May 16 12:35:09 2009 UTC (15 years ago) by dpavlin
list clone filesystem so that destroy can find it,
display available OpenVZ VEs on the end


Revision 69 - Directory Listing
Modified Fri May 15 12:49:49 2009 UTC (15 years ago) by dpavlin
Cryo is a ptrace-based userspace checkpoint/restart proof of concept


Revision 68 - Directory Listing
Modified Thu May 14 09:48:02 2009 UTC (15 years ago) by dpavlin
configure bridge in /etc/network/interfaces (the Debian way)


Revision 67 - Directory Listing
Modified Thu May 14 09:47:23 2009 UTC (15 years ago) by dpavlin
moved bridge creation recepie to shell script


Revision 66 - Directory Listing
Modified Wed May 13 18:45:14 2009 UTC (15 years ago) by dpavlin
show configured bridge

Revision 64 - Directory Listing
Modified Wed May 13 16:41:53 2009 UTC (15 years ago) by dpavlin
append ttys to /etc/inittab


Revision 63 - Directory Listing
Modified Wed May 13 11:41:07 2009 UTC (15 years ago) by dpavlin
begin fun with amt using amtterm


Revision 62 - Directory Listing
Modified Tue May 12 23:13:59 2009 UTC (15 years ago) by dpavlin
fale-safe ttys needed by lxc, but not available on openvz containers


Revision 61 - Directory Listing
Modified Tue May 12 23:13:01 2009 UTC (15 years ago) by dpavlin
add eth0 to bridge


Revision 60 - Directory Listing
Modified Tue May 12 18:03:00 2009 UTC (15 years ago) by dpavlin
example how to create btrfs snapshot (currently you can't remove them!)


Revision 59 - Directory Listing
Modified Tue May 12 17:33:52 2009 UTC (15 years ago) by dpavlin
install btrfs-tools


Revision 58 - Directory Listing
Modified Tue May 12 16:06:44 2009 UTC (15 years ago) by dpavlin
Linux Containers are now part of standard 2.6.29 Debian kernel


Revision 57 - Directory Listing
Modified Tue May 12 16:01:04 2009 UTC (15 years ago) by dpavlin
started recepie to cook pxe boot using dnsmasq


Revision 56 - Directory Listing
Modified Tue May 12 15:52:05 2009 UTC (15 years ago) by dpavlin
kill existing image, mount all partitions


Revision 55 - Directory Listing
Modified Tue May 12 15:51:35 2009 UTC (15 years ago) by dpavlin
kill mounterd kvm/qemu image


Revision 54 - Directory Listing
Modified Tue May 12 15:51:08 2009 UTC (15 years ago) by dpavlin
use only words which have only a-z in them


Revision 53 - Directory Listing
Modified Mon May 11 22:20:02 2009 UTC (15 years ago) by dpavlin
make clone of directory


Revision 52 - Directory Listing
Modified Mon May 11 21:48:57 2009 UTC (15 years ago) by dpavlin
turn qemu/kvm image into nbd device


Revision 51 - Directory Listing
Modified Mon May 11 17:13:00 2009 UTC (15 years ago) by dpavlin
added --numeric-ids to preserve ownership


Revision 50 - Directory Listing
Modified Mon May 11 13:20:48 2009 UTC (15 years ago) by dpavlin
create cqow2 image and mount it unsing nbd


Revision 49 - Directory Listing
Modified Sun May 10 13:43:38 2009 UTC (15 years ago) by dpavlin
deduce pool name from name of snapshot


Revision 48 - Directory Listing
Modified Sun May 10 13:43:03 2009 UTC (15 years ago) by dpavlin
delete files which are removed at source location


Revision 47 - Directory Listing
Modified Sun May 10 13:01:49 2009 UTC (15 years ago) by dpavlin
select zfs snapshot to turn into OpenVZ container


Revision 46 - Directory Listing
Modified Sun May 10 13:01:16 2009 UTC (15 years ago) by dpavlin
pull files over rsync from lvm snapshot


Revision 45 - Directory Listing
Modified Tue May 5 22:22:15 2009 UTC (15 years ago) by dpavlin
send zfs snapshot over netcat


Revision 44 - Directory Listing
Modified Tue May 5 22:21:37 2009 UTC (15 years ago) by dpavlin
receive zfs snapshot over netcat


Revision 43 - Directory Listing
Modified Sun May 3 14:13:01 2009 UTC (15 years ago) by root
checkout source and build zfs-fuse debian package


Revision 42 - Directory Listing
Modified Sat May 2 21:22:03 2009 UTC (15 years ago) by dpavlin
added --diskspace


Revision 41 - Directory Listing
Modified Sat May 2 21:16:01 2009 UTC (15 years ago) by dpavlin
apply template config for whole machine (1) to create
fully functional configuration


Revision 40 - Directory Listing
Modified Sat May 2 14:46:34 2009 UTC (15 years ago) by dpavlin
lastcomm-duration.pl 4

will return all commands longer than 4s


Revision 39 - Directory Listing
Modified Sat May 2 14:44:31 2009 UTC (15 years ago) by dpavlin
display statistics just for long running commands


Revision 38 - Directory Listing
Modified Sat May 2 14:40:15 2009 UTC (15 years ago) by dpavlin
use process accounting to display summary of process, user and tty usage


Revision 37 - Directory Listing
Modified Sat May 2 14:07:30 2009 UTC (15 years ago) by dpavlin
stress test web server by sending it /usr/share/dict/words


Revision 36 - Directory Listing
Modified Sat May 2 12:27:43 2009 UTC (15 years ago) by dpavlin
count syscalls using strace


Revision 35 - Directory Listing
Modified Sat May 2 11:39:05 2009 UTC (15 years ago) by dpavlin
setup container parameters on cloned filesystem


Revision 34 - Directory Listing
Modified Fri May 1 20:00:44 2009 UTC (15 years ago) by dpavlin
create template configuration of full hardware machine

Revision 33 - Directory Listing
Modified Fri May 1 19:59:52 2009 UTC (15 years ago) by dpavlin
create writable clone from snapshot

Revision 32 - Directory Listing
Modified Fri May 1 17:41:14 2009 UTC (15 years ago) by dpavlin
finish rsync backup over ssh from lvm snapshot to zfs snapshot


Revision 31 - Directory Listing
Modified Fri May 1 17:26:20 2009 UTC (15 years ago) by dpavlin
accept arguments and make runnable


Revision 30 - Directory Listing
Modified Fri May 1 17:19:19 2009 UTC (15 years ago) by dpavlin
last step is to attach new block device


Revision 29 - Directory Listing
Modified Fri May 1 16:23:24 2009 UTC (15 years ago) by dpavlin
detach small block device from pool so it get enlarged


Revision 28 - Directory Listing
Modified Fri May 1 15:53:10 2009 UTC (15 years ago) by dpavlin
easiest way to keep machine time in sync with ntp


Revision 27 - Directory Listing
Modified Fri May 1 15:52:15 2009 UTC (15 years ago) by dpavlin
this step is optional but will move read load from local block device to network mirror device


Revision 26 - Directory Listing
Modified Fri May 1 15:50:04 2009 UTC (15 years ago) by dpavlin
steps to enlarge pool


Revision 25 - Directory Listing
Modified Fri May 1 15:34:08 2009 UTC (15 years ago) by dpavlin
create 200Gb logical volume


Revision 24 - Directory Listing
Modified Fri May 1 14:09:58 2009 UTC (15 years ago) by dpavlin
added syntax hightlight to vim


Revision 23 - Directory Listing
Modified Fri May 1 14:08:20 2009 UTC (15 years ago) by dpavlin
pull backup from remote host using rsync over ssh


Revision 22 - Directory Listing
Modified Fri May 1 13:55:11 2009 UTC (15 years ago) by dpavlin
added symlink dependency


Revision 21 - Directory Listing
Modified Fri May 1 13:54:31 2009 UTC (15 years ago) by dpavlin
moved copy root identity


Revision 20 - Directory Listing
Modified Fri May 1 13:20:11 2009 UTC (15 years ago) by dpavlin
install symlink dependency


Revision 19 - Directory Listing
Modified Fri May 1 13:19:41 2009 UTC (15 years ago) by dpavlin
move ssh root key generation into ssh recepie


Revision 18 - Directory Listing
Modified Fri May 1 13:07:17 2009 UTC (15 years ago) by root
fix .ssh/config permission


Revision 17 - Directory Listing
Modified Fri May 1 12:43:35 2009 UTC (15 years ago) by dpavlin
create zfs snapshot


Revision 16 - Directory Listing
Modified Fri May 1 12:35:09 2009 UTC (15 years ago) by dpavlin
added link to documentation


Revision 15 - Directory Listing
Modified Fri May 1 12:27:35 2009 UTC (15 years ago) by dpavlin
add our helper scripts to $PATH


Revision 14 - Directory Listing
Modified Fri May 1 12:13:18 2009 UTC (15 years ago) by dpavlin
create compressed zfs file system


Revision 11 - Directory Listing
Modified Thu Apr 30 23:16:32 2009 UTC (15 years ago) by dpavlin
export whole disk and not just single partition


Revision 10 - Directory Listing
Modified Thu Apr 30 23:15:42 2009 UTC (15 years ago) by dpavlin
attach new device to zfs pool and turn it into mirror


Revision 9 - Directory Listing
Modified Thu Apr 30 22:55:04 2009 UTC (15 years ago) by dpavlin
info recepies start without a number because they are not
dependend on order of execution


Revision 8 - Directory Listing
Modified Thu Apr 30 22:43:20 2009 UTC (15 years ago) by dpavlin
start client and verify new device

Revision 7 - Directory Listing
Modified Thu Apr 30 22:36:29 2009 UTC (15 years ago) by dpavlin
install client

Revision 6 - Directory Listing
Modified Thu Apr 30 22:31:25 2009 UTC (15 years ago) by dpavlin
rename according to new markup, install server configuration and start it


Revision 5 - Directory Listing
Modified Thu Apr 30 22:16:09 2009 UTC (15 years ago) by dpavlin
how to deploy this cookbook


Revision 4 - Directory Listing
Modified Thu Apr 30 21:54:34 2009 UTC (15 years ago) by dpavlin
started nbd recepie with installation of server

Revision 3 - Directory Listing
Modified Thu Apr 30 20:45:38 2009 UTC (15 years ago) by dpavlin
create zfs file system

Revision 2 - Directory Listing
Modified Thu Apr 30 18:37:12 2009 UTC (15 years ago) by dpavlin
Copy directory while preserving all permissions using rsync

Revision 1 - Directory Listing
Added Thu Apr 30 18:23:45 2009 UTC (15 years ago) by dpavlin
ZFS on Linux using zfs-fuse

  ViewVC Help
Powered by ViewVC 1.1.26