#!/usr/bin/perl
use strict;
use warnings;
my $filenum = 0;
my $fd;
while(<>) {
if (not $_ or $_ eq "\n" or /^--/) {
if (defined $fd) {
close $fd;
undef $fd;
}
next;
}
if (not defined $fd) {
my $s = sprintf("%04d.sql", $filenum++);
open $fd, ">$s";
print STDERR "$s...\n";
}
print $fd $_;
}
close $fd if defined $fd;
буду рад, если посоветуете хорошие книги по этой теме (желательно на русском).
И так же интересуют альтернативные варианты создания терминальной инфраструктуры в офисе с использованием более менее бюджетных технологий
lxc-create -n template1 -t ubuntu -- -a i386 -r precise
#!/bin/sh
# /usr/local/sbin/lxc-create1 -- written for http://toster.ru/q/53902
Die() { echo "Error: $*"; exit 1; }
test $# = 2 || Die "wrong args, must be: $0 newname template"
echo "Try to create $1 from $2..."
DSTDIR="/var/lib/lxc/$(basename $1)"; test -d "$DSTDIR" && Die "$DSTDIR already exist"
SRCDIR="/var/lib/lxc/$(basename $2)"; test -d "$SRCDIR" || Die "$SRCDIR not exist"
mkdir "$DSTDIR" || Die "cannot create $DSTDIR"
tar cf - -C "$SRCDIR" . | tar xf - -C "$DSTDIR"
cd "$DSTDIR" || Die "cannot jump to $DSTDIR"
sed -i "s,$2,$1," config fstab
echo "Done."
lxc-create1 work1 template1
- Какие HDD использовать для локального хранилища?
- Имеет ли смысл использовать software RAID10? Если же нет, то какой RAID-контроллер посоветуете?
- Имеет ли смысл использовать два хранилища? Один на HDD, другой на SSD (для разных потребностей клиентов)
- Сколько (примерно) можно поместить виртуальных серверов при минимальном оверселлинге?