Мониторинг системы под FreeBSD. Полезные команды.
FreeBSD: обновляем perl с 5.10 до 5.16
Проект FreeBSD ввёл в строй официальный репозиторий бинарных пакетов
Подсветка в поиске:
cd /usr/src
find . -type f -name "*.*" -exec grep "duck" --colour=always -n -H {} \;
time find . -type f -name "*.*" -exec grep "duck" --colour=always -n -H {} \;
Все упоминания “duck” будут подсвечены.
Оперативная информация по загрузке ресурсов:
systat -ifstat 1 systat -netstat 1 systat -vmstat 1 systat -iostat 1
Монтирование NTFS разделов в FreeBSD в режиме чтение/запись
Установка ПО на устаревшую систему
Релиз FreeBSD 8.3 и Обновление через freebsd-update
3) Где можно найти мануал по всем возможным переменным sysctl, чтобы было написано на что влияет их изменение ? (еще лучше если найдется best practice по разным оптимизациям) Описания части переменных есть в sysctl -d. Кое-что есть в man tuning. Кое-что в других манах, что-то в оффwiki (ссылки с http://wiki.freebsd.org/Tuning) остальное - в исходниках. best practice - ничего не оптимизировать, ибо без понимания того что вы делаете, а также вне случаев, когда тюнинг действительно необходим, либо никаких изменений вы не заметите, либо что-то сломаете. luvgalz писал(а): 4) Где можно найти мануал по всем возможным флагам для сборки из make.conf? man make.conf, man src.conf, man ports best practice аналогичный. Тут, например: http://cb.vu/unixtoolbox.xhtml
http://www.bsdportal.ru/viewtopic.php?t=25635
Набор советов. Большая подборка.
Проброс портов - /etc/services + inetd.conf - /etc/natd - rinetd
Так как же удалить миллионы файлов из одной папки?
Настраиваем poudriere и создаем свой репозиторий под pkgng.
mount_smbfs //olexande/se /media/DATA/
Процедуры резервного копирования и восстановления системы с ZFS
елси олд скул установка то норм дока вот эта: http://wiki.freebsd.org/RootOnZFS --- //[[Ivan Kolesnik]] 2012/12/18 08:26//
Создание отказоустойчивого хранилища на базе FreeBSD или FreeNAS с использованием ZFS, HAST и CARP
Создать новый пул:
zfs create tank/jails/redmine/www
Каталог “получатель” будет создан автоматически.
based system → zfs on root → mirror zfs → jails → services
echo security.jail.allow_raw_sockets=1 >> /etc/sysctl.conf [[http://forum.lissyara.su/viewtopic.php?f=53&t=31390]]
make installworld DESTDIR=/jails/JAIL_NAME
- установить мир в указанный каталог, где JAIL_NAME - пустой каталог
jls
jexec 5 sh
/etc/rc.d/jail stop testpostfix /etc/rc.d/jail start testpostfix
sudo zfs create tank/jails/newjails если копию существующего джайла sudo zfs snapshot -r tank/jails/web1@web2 sudo zfs clone tank/jails/web1@web2 tank/jails/web2 sudo zfs clone tank/jails/web1@web2 tank/jails/web3 sudo zfs clone tank/jails/web1/log@web2 tank/jails/web3/log sudo zfs clone tank/jails/web1/www@web2 tank/jails/web3/www
chflags -R noschg /jails - Поможет удалить остатки jail после удаления его файлов
http://www.homeunix7.org/ru/unix/jail
Установка исходного текста ядра FreeBSD
FreeBSD 10.3-RELEASE-p7 #0: Thu Aug 11 18:38:15 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 CPU: Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz (2016.57-MHz K8-class CPU) Origin="GenuineIntel" Id=0x6fd Family=0x6 Model=0xf Stepping=13 Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0xe39d<SSE3,DTES64,MON,DS_CPL,EST,TM2,SSSE3,CX16,xTPR,PDCM> AMD Features=0x20100800<SYSCALL,NX,LM> AMD Features2=0x1<LAHF> TSC: P-state invariant, performance statistics real memory = 2147483648 (2048 MB) avail memory = 2011717632 (1918 MB)