krovozhadina Posted November 9, 2015 Posted November 9, 2015 (edited) Друзья, помогите! Самопроизвольно перезагружается сервер. За последние несколько дней 1-2 раза в сутки. Система представляет из себя сервер доступа VPN(PPTP MPD5-5.7). Сами понимаете для клиентов это нервотрепка, а для провайдера головная боль и выслушивание жалоб по телефону. #uname -a FreeBSD PPTP 9.3-RELEASE FreeBSD 9.3-RELEASE #0: Tue Jan 20 01:48:53 KRAT 2015 root@PPTP-14:/usr/src/sys/i386/compile/mykernel i386 Подскажите где-что посмотреть? Edited November 9, 2015 by krovozhadina Вставить ник Quote
adeep Posted November 9, 2015 Posted November 9, 2015 Ловить дамп ядра и смотреть где валится. Вставить ник Quote
zlolotus Posted November 9, 2015 Posted November 9, 2015 Друзья, помогите! Самопроизвольно перезагружается сервер. За последние несколько дней 1-2 раза в сутки. Система представляет из себя сервер доступа VPN(PPTP MPD5-5.7). Сами понимаете для клиентов это нервотрепка, а для провайдера головная боль и выслушивание жалоб по телефону. #uname -a FreeBSD PPTP 9.3-RELEASE FreeBSD 9.3-RELEASE #0: Tue Jan 20 01:48:53 KRAT 2015 root@PPTP-14:/usr/src/sys/i386/compile/mykernel i386 Подскажите где-что посмотреть? Тут не телепаты, дайте больше инфы. Но для начала скажу(из того что есть), что вам нужна сборка под amd64, но тут вам нужна плавная миграция. Второе, что можете сделать сейчас, пересобрать ядро без опции Inet6 Вставить ник Quote
andryas Posted November 9, 2015 Posted November 9, 2015 Обычно надо смотреть железо Вставить ник Quote
GrandPr1de Posted November 9, 2015 Posted November 9, 2015 Для начала стоит обновиться фигли? 9.3 вполне себе стабильная только была бы amd64 было бы меньше претензий а так перегрузы - скорее всего проблема в железе Вставить ник Quote
No_name Posted November 10, 2015 Posted November 10, 2015 Обычно надо смотреть железо +1 за железо. Так же бывает из-за "тюнинга" системы по наитию. Вставить ник Quote
krovozhadina Posted November 10, 2015 Author Posted November 10, 2015 (edited) adeep, как ловить? У меня корки сыплются в /var/crash, только как их читать я не знаю... там куча информации, а на что обратить внимание стоит? zlolotus, почему именно для AMD? У меня процессор стоит такой CPU: Intel(R) Core(TM) i3-4150 CPU @ 3.50GHz (3491.99-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x306c3 Family = 0x6 Model = 0x3c Stepping = 3 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=0x77dafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,<b11>,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,AVX,F16C,RDRAND> AMD Features=0x2c100000<NX,Page1GB,RDTSCP,LM> AMD Features2=0x21<LAHF,ABM> TSC: P-state invariant, performance statistics Опция Inet6 отключена была изначально options INET # InterNETworking #options INET6 # IPv6 communications protocols GrandPr1de, почему именно AMD64 советуете, ведь процессор интел? Brainiac, что касается тюнинга, то в sysctl при загрузке меняются следующие параметры net.inet.ip.forwarding=1 net.inet.ip.fastforwarding=1 net.inet.tcp.blackhole=2 net.inet.udp.blackhole=1 net.inet.icmp.icmplim=30 ЗЫ. Могу прикрепить файл корки... все равно сам читать его не умею. Edited November 10, 2015 by krovozhadina Вставить ник Quote
zlolotus Posted November 10, 2015 Posted November 10, 2015 В AMD64 - ЕСЛИ В ДВУХ СЛОВАХ - ЭТО 64Х разрядная ос. i386 - это 32. И на ваш проц подойдет, в этой платформе намного меньше багов и течек :) Вставить ник Quote
krovozhadina Posted November 10, 2015 Author Posted November 10, 2015 (edited) zlolotus, т.е. можно просто пересобрать ядро в /usr/src/sys/amd64/conf ? Или окружение работать не станет? Вообще конечно можно и систему переустановить. Вся работа займет менее часа. Edited November 10, 2015 by krovozhadina Вставить ник Quote
GrandPr1de Posted November 10, 2015 Posted November 10, 2015 лучше начисто ставте, у вас щас весь софт собран под i386 Вставить ник Quote
rdc Posted November 10, 2015 Posted November 10, 2015 фигли? 9.3 вполне себе стабильнаяХуже точно не станет, а помочь может. Полтора года уже прошло.В общем, если надумаете переставлять - ставьте amd64 и собирайте stable ветку. У меня куча роутеров на 9.3-stable - работают распрекрасно. Вставить ник Quote
andryas Posted November 10, 2015 Posted November 10, 2015 9.3-stable Таковой нет, 9.3 последняя в 9-й ветке и существует как 9.3-RELEASE, и да, конечно, используйте amd64 9-ка работает очень стабильно, у меня ещё не возникало желания переходить на 10-ку. После установки уберите весь тюнинг для начала, sysctl крутить будете по объективной необходимости, а не "про запас". Учтите, что перед увеличением многих переменных необходимо определиться с количеством памяти, выделеной под ядро. А она в свою очередь зависит от объёма системной памяти. Вставить ник Quote
krovozhadina Posted November 19, 2015 Author Posted November 19, 2015 Как ни странно, но вот уже 9 дней все работает стабильно, без падений. Тьфу-Тьфу... Если падения возобновятся, буду менять ось на amd64. Посмотрим как она себя поведет. Вставить ник Quote
zlolotus Posted November 19, 2015 Posted November 19, 2015 Как ни странно, но вот уже 9 дней все работает стабильно, без падений. Тьфу-Тьфу... Если падения возобновятся, буду менять ось на amd64. Посмотрим как она себя поведет. Что изменил? Вставить ник Quote
rdc Posted November 21, 2015 Posted November 21, 2015 Таковой нет, 9.3 последняя в 9-й ветке и существует как 9.3-RELEASE"Жопа есть, а слова нет" © Перечень изменений в 9.3 за последние годы: https://svnweb.freebsd.org/base/releng/9.3/UPDATING?view=log Как прекрасно видно, после выхода релиза было дофига багфиксов. Как обновляться до stable, подробно разжёвано в хендбуке. Вставить ник Quote
krovozhadina Posted March 16, 2016 Author Posted March 16, 2016 Выяснилось, что глючила сетевуха. Используется встроеная Realtek. Перешел на фрю 10.2 начались проблемы с перезагрузкой самой сетевухи. Обновил драйвера с сайта производителя. Теперь полет нормальный. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.