Січень 10th, 2019 | Теґи: , , , , ,

Цей тип розмітки підступний, не дає себе видалити так просто, і не дає створити чистий MBR. А для SSD, розміри яких відносно невеликі, GPT менш актуальна за MBR.


Для видалення потрібно встановити програму gdisk, яка є в наборі пакетів практично кожного дистрибутиву Linux

Далі
0 коментарів (12 переглядів)
Липень 16th, 2017 | Теґи: , ,

Для debian-подібних систем це робиться дуже просто.

1
dpkg-reconfigure grub-pc

та обираємо обидва диски.
Далі він сам.

Дана ж стаття може застосовуватися до grub-0*, який є типовим для CentOS 6 та 5.
Якщо ви замінюєте диски та ресинхронізуєте програмний raid, grub не буде встановлено.
Для встановлення або оновленно завантажувального сектора треба провести такі маніпуляції:
Далі

0 коментарів (48 переглядів)
Липень 17th, 2016 | Теґи: , , ,

Третя серія. Продовження першої та другої.

 
 
Resource: NOTIFY(BEFORE, SUBSCRIBE).

Notify. В нього є два застосування:
– Як повноцінний ресурс: виведення додаткової інформації в лог про те, що виконує puppet
Далі

0 коментарів (27 переглядів)
Липень 9th, 2016 | Теґи: , , ,

Початок тут, відштовхуюся від нього.

 
 
Resource: NODE.
Тип ресурсу для керування індивідуальною конфігурацією сервера/групи серверів.

 
Індивідуальна конфігурація серверів/груп серверів
Далі

0 коментарів (15 переглядів)
Липень 6th, 2016 | Теґи: , , ,

Мова маніфестів puppet – декларативна описова мова, створена спеціально для puppet, основа взята з ruby.
PS. Puppet написано на ruby, тому допускається написання маніфестів і на чистій ruby.
Всі типи ресурсів можна побачити командою

1
puppet resource --types

Сухої теорії я намагаюся уникати, наводитиму приклади.

Тут користуємося основним маніфестом: /etc/puppet/manifests/site.pp.
Далі

0 коментарів (20 переглядів)
Липень 6th, 2016 | Теґи: , , , ,

Якщо є необхідність адмініструвати багато однотипно налаштованих серверів, то не обійтися без системи автоматизації.
Одна з найкращих та найрозпосвюдженіших на даний момент – puppet.
Тому її і вибрано.
Отже, почнемо з налаштування мастер-сервера.
Далі

0 коментарів (59 переглядів)
Грудень 2nd, 2015 | Теґи: , , , ,

Стаття допоможе замінити диски з розширенням файлової системи (у випадку, якщо ФС для розширення знаходиться в кінці фізичного диска).
Вихідні дані:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/md1         94G   60G   30G  67% /
/dev/md0        248M   33M  203M  14% /boot
 
# cat /proc/mdstat
Personalities : [raid1]
md1 : active raid1 sda3[0] sdb3[1]
      100114816 blocks super 1.2 [2/2] [UU]
 
md0 : active raid1 sdb1[1] sda1[0]
      262080 blocks [2/2] [UU]
 
# fdisk -l /dev/sda /dev/sdb
 
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0003846e
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          33      262144   fd  Linux raid autodetect
Partition 1 does not end on cylinder boundary.
/dev/sda2              33        2122    16777216   82  Linux swap / Solaris
/dev/sda3            2122       14594   100180440   fd  Linux raid autodetect
 
Disk /dev/sdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000894bc
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1          33      262144   fd  Linux raid autodetect
Partition 1 does not end on cylinder boundary.
/dev/sdb2              33        2122    16777216   83  Linux
/dev/sdb3            2122       14594   100180440   fd  Linux raid autodetect

 

1) Встановлення boot-даних
Перш за все, перевіряємо завантажувальні сектори, щоб вони були на обох дисках.

1.1) GRUB1
Centos 5-6.
Далі

0 коментарів (79 переглядів)
Липень 5th, 2015 | Теґи: , ,

Частенько стикаюся з проблемою “зламаної” бази rpmdb, через що не працює yum та rpm.
Помилки, наприклад, такі:

1
2
3
4
rpmdb: PANIC: fatal region error detected; run recovery
error: db3 error(-30974) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 -  (-30974)
error: cannot open Packages database in /var/lib/rpm

або ж
Далі

0 коментарів (34 переглядів)
Грудень 28th, 2014 | Теґи: , , , , , , , , ,

Якщо у Вас є панель керування сервісами на сервері (cPanel/ISPManager/VHMCS/Webmin/Plesk/DirectAdmin і т. д.), то особливої потреби в цій статті немає: там така, або ж подібна, зв’язка вже передбачена.
Проте якщо панельки немає(як у мене), то постало питання: як же це все налаштувати, щоб було добре? 🙂
Тоді в мене й виникла ідея про ручний збір всіх конфігів, оскільки дефолтні зовсім не сподобалися.
Далі я розповім, що ж з цього вийшло.
Далі

0 коментарів (375 переглядів)
Жовтень 24th, 2014 | Теґи: ,

Проблема:

# vzctl enter VEID
# iptables -nvL -t nat
FATAL: Module ip_tables not found.
iptables v1.4.8: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

де VEID – номер контейнера.
Рішення:
Далі

0 коментарів (34 переглядів)