Чат

🕑 ↗
За да пишеш, трябва да си влязъл в профила си.

Забиващ ССсam през 48 часа

Започната от stilo72, 26-06-2012, 21:18

« назад - напред »

0 Потребители и 3 гости преглеждат тази тема.

stilo72

#15
Така, най-накрая реших проблема генерално с ето този скрипт, който автоматично стартира кама ако той падне!
http://www.*******.eu/forum/showthread.php?t=18798&page=2
 
1.Във файла : rc.local -добавяш този ред:/usr/local/bin/CCcam.x86
2.В:/usr/local/bin/ преименуваш CCcam.x86 в cccam-real
3.В:/usr/local/bin/ създаваш ->CCcam.x86 ( чисто нов ) със съддържание :
 
 
while [ 1 ];
do
process=`ps auxwww | grep cccam-real | grep -v grep | awk '{print $1}'`
if [ -z "$process" ]; then
echo "Couldn't find CCcam running. Restarting server-binary" >> /tmp/cccam.check
/usr/local/bin/cccam-real
else
echo "CCcam is still OK!" >> /dev/null
fi
done

 
 
4. В конзолата " reboot " и си готов ...
 
Идеята е следната :
 
2.1 В:/etc/rc.local "/usr/local/bin/CCcam.x86"стартира скрипта в " CCcam.x86 "
2.2 Той от своя страна -> стартира ЕМУ`то " cccam-real "->( истинския ему )
и това е !
 
Това наистина работи и няма сила която да убие вашия ССсам освен Енергото!
Позволих си да го пейстна тук за да се знае, че това работи и на приемник 800HDse и на убунто за което всъщност е конкретната тема!
Но сега в мен напира следния въпрос:
От синия бутон мога ли да спра трайно ССсам за да Стартирам МGcamd за да ъпдейтна картата на Салатата? Просто не съм си в къщи да пробвам в момента и затова питам, ако някой знае да сподели!;;601
DМ500HD; PARABOLIC 1.50; INVERTO 0.3dB; 42e<<>>7w; ZHD200; Fusion TV; TRIAX-TD88; INVERTO BLACK Ultra Twin 0.2dB-39e

Brian

Супер! Дай сега един скрипт с който да рестартирам скрипта CCcam.x86 ако прекъсне по някаква причинА :lol15:
;;612

stilo72

То по някаква причина може и сърцето ти да спре!
А вземи мерки предварително, като си от клуба на знаещите!:lol15:
DМ500HD; PARABOLIC 1.50; INVERTO 0.3dB; 42e<<>>7w; ZHD200; Fusion TV; TRIAX-TD88; INVERTO BLACK Ultra Twin 0.2dB-39e

Brian

Поне няма да спре докато пиша глупости :worry:
;;612

stilo72

Това знае само шефа отгоре, не ти!:;810;;650
DМ500HD; PARABOLIC 1.50; INVERTO 0.3dB; 42e<<>>7w; ZHD200; Fusion TV; TRIAX-TD88; INVERTO BLACK Ultra Twin 0.2dB-39e

Brian

[SIZE=3][B][SIZE=2]while [ 1 ]; [/SIZE][/B]
[B][SIZE=2]do[/SIZE][/B]
[B][SIZE=2]process=`ps auxwww | grep cccam-real | grep -v grep | awk '{print $1}'`[/SIZE][/B]
[B][SIZE=2]if [ -z &quot;$process&quot; ]; then[/SIZE][/B]
[B][SIZE=2]echo &quot;Couldn't find CCcam running. Restarting server-binary&quot; >> /tmp/cccam.check[/SIZE][/B]
[B][SIZE=2]/usr/local/bin/cccam-real[/SIZE][/B]
[B][SIZE=2]else[/SIZE][/B]
[B][SIZE=2]echo &quot;CCcam is still OK!&quot; >> /dev/null [/SIZE][/B]
[B][SIZE=2]fi[/SIZE][/B]
[B][SIZE=2]done[/SIZE][/B][/SIZE]

Това си го слагам в рамка като най-безумния скрипт писан за "и на убунто за което всъщност е конкретната тема!"
;;612

Крал Артур

Важното е скрипта да работи:D

Brian

Бе ще работи не ами и пушек ще се вдига :) ;;650
;;612

Brian

Е ти универсално скриптче, което се слага в кронтаба и съвсем дискретно примерно всяка минута си проверява и рестартира какъвто си искаш процес

#!/bin/bash
#make-run.sh
#make sure a process is always running.

export DISPLAY=:0 #needed if you are running a simple gui app.

process=CCcam.x86
makerun=&quot;/usr/bin/CCcam.x86&quot;

if ps ax | grep -v grep | grep $process > /dev/null
        then
                exit
        else
        $makerun &
        fi

exit
;;612

galiano

Цитат на: stilo72;170030Така, най-накрая реших проблема генерално...
Това не е генерално решение на проблема. Всъщност ти все още не знаеш какъв е проблема  (имам предвид, причината за килването). Генерално решение според мен е кама да не пада, а за целта трябва да знаеш какво го събаря. Гледам, че се използват примери със спиране на сърцето, затова и аз ще дам подобен: в случая ситуацията със чекващия скрит е все едно да ти спира сърцето през няколко дни и ти да не търсиш причината за спирането, а де се успокояваш, че имаш дефибрилатор до теб.
Сега сериозно: докато не видиш лог, записан по време на краша, трудно ще се разбере причината, за да решиш проблема генерално, освен ако случайно по някаква причина не изтриеш лошия пиър(и)

stilo72

Аз не искам да участва кронд, защото съм с имидж Nemesis
и когато спре тока понякаква причина не се стартира крона и какво правиме!? Сега ще ми кажеш смени имиджа ама от много гимнастики се докарах до това положение и ще кажа, че няма да го сменя!
Преди бях пак с Немезис, но по-стара версия и сложих по-нова и смених рутера с ТРлинк и добре дошли в проблемите, а иначе кама си ми е същия и аз го отдавам това крашване на кама само и единствено на смяната на имиджа! Аз преди това такива проблеми не съм имал години наред!;;650
DМ500HD; PARABOLIC 1.50; INVERTO 0.3dB; 42e<<>>7w; ZHD200; Fusion TV; TRIAX-TD88; INVERTO BLACK Ultra Twin 0.2dB-39e

SatShop.bg
Ъплоуд център DishPointer Сателитни изстрелвания