Перенос FreeBSD 4 на VirtualBox

Заходим по ssh на машину, которую будем переносить, останавливаем все процессы, которые могут использовать hdd и писать туда важную информацию (например MySQL и т.п.) и делаем дампы всех важных разделов:

dump -0uan -f - /usr | ssh -c blowfish user@ip.ip.ip.ip dd of=/home/user/oldsrv/var.dd …
more ...

FreeBSD 9.0 GPT + gmirror

Столкнулся с проблемой реализации подобной связки GPT и gmirror на FreeBSD 9.0.

Методом проб и ошибок получилась вот такая пошаговая инструкция:

  1. Загружаемся с диска FreeBSD 9.0 amd64 в режиме LiveCD, система спросит логин, вводим root, а вместо пароля просто жмем Enter.
  2. Удаляем все GPT данные с дисков:
gpart …
more ...

FreeBSD утилита pw, управление пользователями и группами

Просмотреть текущее состояние можно командой id

id USER

Сменить UID:

pw usermod metall -u 1005

Сменить GID:

pw groupmod metall -g 1005

Или:

pw usermod metall -g 1005

Изменить список групп, к которым принадлежит пользователь:

pw usermod USER -G vboxusers

Или:

pw usermod root -G operator,vboxusers

Хочу обратить внимание …

more ...

Уменьшение количества соединений в состоянии TCP TIME_WAIT

TCP TIME_WAIT состояние характерно для завершающей стадии соединения.

Рассмотрим пример:

  • FIN 1 => 2
  • ACK 1 <= 2
  • FIN 1 <= 2
  • ACK 1 => 2

В первой строке хост 1 инициирует завершение соединение отправкой пакета с флагом FIN. Хост 2, получив такой пакет подтверждает его флагом ACK, после чего в свою очередь отправляет …

more ...