|
Опыт настройки связки PostgreSQL и 1С в Oracle Linux (доп. ссылка 1) |
Автор: alexpn
[комментарии]
|
| Потребовалось сделать сервер 1С для чего была выбрана связка OracleLinux 6.1 + 1C82 (8.2.14.519) + Postgres 9.0.4.
... [Слишком большой объем текста. Скрыт. Для просмотра см. продолжение]
|
|
|
|
|
Удаление zombie процессов в Solaris (доп. ссылка 1) |
[комментарии]
|
| Нередко из-за отсутствия обработчика сигнала SIGCHLD в родительском процессе,
после завершения дочерней программы, остаются "<defunct>" или zombie процессы.
Zombie процессы не занимают системные ресурсы, кроме записи в таблице процессов,
что может вызвать ее переполнение и как следствие блокировку запуска новых процессов,
при большой интенсивности появления zombie. Zombie исчезают после завершения работы
родительского процесса, но записи в таблице также можно очистить принудительным путем.
Получаем список zombie процессов:
ps -ecl |grep "Z"
F S UID PID PPID CLS PRI ADDR SZ WCHAN TTY TIME CMD
0 Z 100 27841 27840 - 0 - 0 - ? 0:00 <defunct>
"kill" и "kill -9" в случае zombie использовать бесполезно. В Solaris для эмуляции вызова wait()
для чтения кода возврата из таблицы процессов существует утилита preap:
preap 27841
27841: exited with status 0
|
|
|
|
|
Установка летнего (декретного) времени для оборудования Linksys (доп. ссылка 1) |
Автор: Romik
[комментарии]
|
| Daylight Saving Time Rule на закладке Regional у SPA9хх, PAP2 и пр. в России устанавливается в
start=3/-1/5/02:0:0;end=10/-1/4/02:0:0;save=1
Time Zone GMT +03:00 (в Москве), и указываются работающие NTP сервера.
Вышеприведенная строка прибавляет 1 час к времени с 02:00 последнего воскресенья марта,
и перестает его добавлять в 02:00 в последнее воскресенье октября.
|
|
|
|
|
Восстановление потерянных из-за сбоя в браузере данных (доп. ссылка 1) |
Автор: sysadmin.online
[комментарии]
|
| Если набитые данные в форме случайно необратимо потеряны, например, в Opera или Firefox ошибочный клик
может привести с загрузке нового URL в текущем окне с невозможностью возврата к предыдущему,
можно попытаться их восстановить следующим образом.
... [Слишком большой объем текста. Скрыт. Для просмотра см. продолжение]
|
|
|
|
|
Скрипт автозагрузки программы с помощью screen (FreeBSD) (доп. ссылка 1) |
Автор: denz
[комментарии]
|
| Скрипт запуска и остановки игрового сервера Call of Duty: United Offence 1.51 ... [Слишком большой объем текста. Скрыт. Для просмотра см. продолжение]
|
|
|
|
|
mgetty и подвисание после прозвона голосом |
Автор: Vladimir V. Kamarzin
[комментарии]
|
| В очень многих howto по настройки dial-in рекомендуют
в /etc/mgetty+sendfax/login.config прописывать строки
/AutoPPP/ - a_ppp /usr/sbin/pppd auth -chap +pap login
* - - /bin/login @
что есть не совсем правильно, если требуется только ppp (или emsi и т.д.), ибо
при такой конфигурации любой дозвонившийся голосом может завесить
dial-in. Если не класть трубку
хотя бы минуту, то на той стороне mgetty успевает запустить /bin/login, и, естественно,
на последующие звонки модем не отвечает.
Не прописывать строчку строчку
* - - /bin/login @
не является выходом - mgetty всё равно запускает /bin/login если не удалось
распознать ppp. Проблему можно решить, заменив в конфиге /bin/login на
/sbin/nologin:
* - - /sbin/nologin @
|
|
|
|
|
Как сохранять все core файлы только в определенной директории |
[обсудить]
|
| FreeBSD (%U.%N.%P=user.имя_процесса.pid, подробнее - man core):
sysctl -w kern.corefile=/tmp/%U.%N.%P.core
Linux (последние ядра):
sysctl -w kernel.core_pattern=/tmp/%e.%p.core (строка не больше 64 байт)
или через /proc/sys/kernel/core_pattern
Максимальный размер core файла задается через:
ulimit -c 100
|
|
|
|
|
Как завести нового пользователя в FreeBSD в автономном режиме ? (доп. ссылка 1) |
[обсудить]
|
| Нужно использовать не команду adduser, а команду pw (man pw, pw useradd help). Например:
pw useradd -n логин -c 'комментарий, фио' -d /home/логин -m -s /bin/true
|
|
|
|
|
Какие программы в FreeBSD занимаются переиндексацией системных баз |
[комментарии]
|
| /bin/sh MAKEDEV all (dev_mkdb)
/usr/bin/newaliases
/usr/bin/cap_mkdb /etc/login.conf
/usr/sbin/pwd_mkdb -p /etc/master.passwd
|
|
|
|
|
Как создать рабочий дубликат Linux или FreeBSD системы. |
[обсудить]
|
| 1. Монтируем новый жесткий диск. ... [Слишком большой объем текста. Скрыт. Для просмотра см. продолжение]
|
|
|
|