Process startet via Net::Telnet stopper når session brydes
Jeg har et problem jeg ikke kan blive klog på. I forbindelse med backup af en SQL db på Solaris 9 skal jeg som root stoppe en process v.h.a et script med parameter stop, tage backuppen og starte processen igen med samme script med parameter start.Det virker perfekt når jeg er logget ind fx via PuTTY eller SSH.
Problem : Jeg har lavet et perl script der gøt det samme for mig fra min PC. Det logger ind på boxen med Net::Telnet og gør så nøjagtig de samme ting, som jeg ellers gør manuelt. Og jeg han se i min log at min process bliver startet ok. Nu er problemet så at når mit perl script logger af igen, stopper den process jeg startede. Processen bliver i startscriptet startet med &.
Jeg forstår simpelthen ikke hvad forskellen er på at køre vis PuTTY og fra en Net::Telnet session.