PDA

View Full Version : Error message please help.


michman
03-25-2007, 11:38 AM
Lately I have been getting the following message when I try to access the hackmanager or when I try to start some of the hacks (30 sec skip, of longer buffer) Does anyone have any suggestions that could help this problem?

INTERNAL SERVER ERROR
--cut here--
action_hackman '' ''
no space left on device
while executing
"close $datafile"
(procedure "writeinifile" line 12)
invoked from within
"writeinifile $text"
(procedure "readauthor" line 44)
invoked from within
"readauthor"
(procedure "readinifile" line 20)
invoked from within
"readinifile"
(procedure "::action_hackman" line 27)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--

DIDS
03-25-2007, 04:56 PM
What results do you get when you issue the "df" command?

DIDS

michman
03-25-2007, 07:47 PM
I'm not sure what you mean, this tivo was hacked for me, so I don't know a lot about the commands. I am very computer savy though, so I understand most things discussed here.

jt1134
03-25-2007, 07:52 PM
Lately I have been getting the following message when I try to access the hackmanager or when I try to start some of the hacks (30 sec skip, of longer buffer) Does anyone have any suggestions that could help this problem?

INTERNAL SERVER ERROR
--cut here--
action_hackman '' ''
no space left on device


Open up a telnet session, type df and post the output here. You've probably got a bunch of extra junk laying around in root that needs to be cleaned out.

michman
03-25-2007, 09:13 PM
This is what I get:

bash-2.02# df
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/hda7 126911 126911 0 100% /
/dev/hda9 126911 20481 99877 17% /var
bash-2.02#
bash-2.02#

DocTauri
03-25-2007, 09:49 PM
It's because your root volume (/) is full (100%).

What does

du -h / | grep -v '/proc' | grep -v '/var'

produce?

michman
03-25-2007, 11:02 PM
This is as far as I get, nothing happens after this. The cursor blinks on the next line.


bash-2.02# du -h
1.0K ./mcp
1.0K ./dbgc-mcp
1.0K ./tcphonehome
1.0K ./mp3control
1.0K ./NetworkComponent
1.0K ./PassKeyComponent
1.0K ./KnownHostComponent
1.0K ./NetworkVideoService
1.0K ./shmemd
1.0K ./huxley
1.0K ./ApgManager
1.0K ./myworld
1.0K ./SiHost
1.0K ./RendezvousClient
9.6M .
bash-2.02#
bash-2.02# grep -v '/proc'

Jamie
03-26-2007, 12:05 AM
This is as far as I get, nothing happens after this. The cursor blinks on the next line.

You were supposed to type it all in on one command line with the "pipe" symbol (vertical bar) between commands.

Here's another variation I prefer:du -x / | sort -nThe bottom of the list should be your largest directory, normally /tvbin.

Lost Dog
03-26-2007, 01:00 AM
Just a guess... Is AlphaWolf's All-in-one utilities installed? Were they on one partition the copied to the other using a simple "cp" command? If so this may be the issue... It copies them as files and not links which fills up the drive REALLY fast.

michman
03-27-2007, 02:07 AM
ok, here is what I get:

bash-2.02# du -h / | grep -v '/proc' | grep -v '/var'
du: /proc/4920/fd/4: No such file or directory
12K /lost+found
1.0K /install
1.0K /dist
1.0K /mnt/tmp
1.0K /mnt/cdrom
1.0K /mnt/card1
1.0K /mnt/card2
5.0K /mnt
1.0K /initrd
4.0K /dev
2.6M /bin
31K /etc/rc.d
2.2K /etc/tivoconfig
67K /etc
1.0K /etccombo
1.9M /lib/modules
5.3M /lib
16K /opt/tivo
17K /opt
2.8M /sbin
52M /tvbin
176K /tvlib/data/dishpointing
4.7K /tvlib/data/person
182K /tvlib/data
236K /tvlib/firmware/prism2
237K /tvlib/firmware
157K /tvlib/idl
17K /tvlib/itcl
2.7K /tvlib/misc
4.7K /tvlib/modem/patches/P2107-V90/ram
5.7K /tvlib/modem/patches/P2107-V90
4.5K /tvlib/modem/patches/P2109-V90/ram
5.5K /tvlib/modem/patches/P2109-V90
2.3K /tvlib/modem/patches/Si2433/C/AT
3.3K /tvlib/modem/patches/Si2433/C
4.3K /tvlib/modem/patches/Si2433
1.4K /tvlib/modem/patches/Si2456/D/AT
2.4K /tvlib/modem/patches/Si2456/D
3.4K /tvlib/modem/patches/Si2456
20K /tvlib/modem/patches
2.6K /tvlib/modem/utils
23K /tvlib/modem
267K /tvlib/tcl/tv
403K /tvlib/tcl
1023K /tvlib
1.0K /kernel
1.0K /prom
59K /cdrom/tytools
1.9M /cdrom/tivowebplus/bin_mips
1.3M /cdrom/tivowebplus/bin_ppc
29K /cdrom/tivowebplus/docs
60K /cdrom/tivowebplus/images
572K /cdrom/tivowebplus/modules
14K /cdrom/tivowebplus/src
1.0K /cdrom/tivowebplus/uploads
4.5M /cdrom/tivowebplus
4.6M /cdrom
1.4M /init
5.0M /busybox
30M /archive
1.0K /hackmantemp
183M /
bash-2.02#
bash-2.02#

Gunnyman
03-27-2007, 09:37 AM
how many copies of tivoapp do you have in /tvbin
you can remove tivoapp.bak and free up some space

Jamie
03-27-2007, 09:54 AM
I would ask what you are doing with 30MB in /archive. Also, what's /cdrom? Do you really need it?

du -x | sort -n will list the directories in size order, with the largest at the end. It makes it a little easier to pick out the largest directories.

michman
03-29-2007, 01:03 AM
This is the part where I need your help. I don't know how or what directories to clear. Can someone please give some direction.

DocTauri
03-29-2007, 09:24 AM
/archive is not a standard Tivo directory, neither is /cdrom. Now, I wouldn't delete them w/o first knowing what's in them, as you'll more than likely break your hacks.

As Gunneyman said, tivoapp is pretty large (17MB), so if you have the patched copy, as well as the original backup in /tvbin, you can free up a little space that way.

On my DTivo with 6.2a, fully hacked (elseed, endpad, tivoweb, AIO, etc), my root (/) is at 66% capacity with 40MB free.

What does

echo $PATH

return?
Doc

michman
03-30-2007, 12:56 AM
bash-2.02# echo $PATH
./:.:/utils:/bin:/sbin:/tvbin:/tivobin:/busybox
bash-2.02#
bash-2.02#

DocTauri
03-30-2007, 08:48 AM
So, /archive and /cdrom are NOT in your path. I'd start looking in them to see what can be deleted.

It looks like tivoweb-plus is the only thing in /cdrom. Here's my tivoweb-plus
703K ./tivoweb-tcl/bin_mips
97K ./tivoweb-tcl/bin_ppc
97K ./tivoweb-tcl/images
859K ./tivoweb-tcl/modules
14K ./tivoweb-tcl/src
84K ./tivoweb-tcl/docs
1.0K ./tivoweb-tcl/backups
1.9M ./tivoweb-tcl

It only takes 1.9M, so I'm not sure why yours is twice as large, but the bin_mips and bin_ppc directories seem to be the problem.

What's in /archive?
Doc

michman
04-02-2007, 01:39 AM
I'm not really sure what is in the folder, I don't know how to check. This unit was hacked for me and given to me. I only really need to delete enough to be able to activate tyserver so I can extract video.

DocTauri
04-02-2007, 09:34 AM
cd into the folder
cd /archive

and list the contents
ls

michman
06-25-2007, 11:12 PM
Here is what I found.

It looks like a bunch of useless logs (at least that's what it looks like to an uneducated user at least). Would I benefit from deleting these? If so how do I do that? And do I run the risk of messing anything else up by doing this?

Thanks for all the help you guys have given me.


bash-2.02# cd /archive
bash-2.02#
bash-2.02# ls
kernel.06-17-06 tvlog.07-20-05.gz
kernel.07-19-05.gz tvlog.07-21-05.gz
kernel.11-07-05.gz tvlog.07-22-05.gz
svclog.upload.06-25-06 tvlog.07-23-05.gz
svclog.upload.08-30-05.gz tvlog.07-24-05.gz
svclog.upload.11-03-05.gz tvlog.07-25-05.gz
tcdebuglog.06-08-06 tvlog.07-26-05.gz
tcdebuglog.09-02-05.gz tvlog.07-27-05.gz
tcdebuglog.12-06-05 tvlog.07-28-05.gz
tclient.05-30-06 tvlog.07-29-05.gz
tclient.06-10-06 tvlog.07-30-05.gz
tclient.06-13-05.gz tvlog.07-31-05.gz
tclient.06-21-06 tvlog.08-01-05.gz
tclient.07-02-05.gz tvlog.08-02-05.gz
tclient.07-18-05.gz tvlog.08-03-05.gz
tclient.08-06-05.gz tvlog.08-04-05.gz
tclient.08-24-05.gz tvlog.08-05-05.gz
tclient.09-09-05.gz tvlog.08-07-05.gz
tclient.09-24-05.gz tvlog.08-08-05.gz
tclient.10-08-05.gz tvlog.08-09-05.gz
tclient.10-22-05.gz tvlog.08-11-05.gz
tclient.11-04-05.gz tvlog.08-12-05.gz
tclient.11-17-05.gz tvlog.08-13-05.gz
tclient.11-29-05 tvlog.08-14-05.gz
tivoLog.prv.06-01-06 tvlog.08-15-05.gz
tivoLog.prv.06-05-05.gz tvlog.08-16-05.gz
tivoLog.prv.06-17-06 tvlog.08-17-05.gz
tivoLog.prv.06-20-05.gz tvlog.08-18-05.gz
tivoLog.prv.07-03-05.gz tvlog.08-19-05.gz
tivoLog.prv.07-18-05.gz tvlog.08-20-05.gz
tivoLog.prv.08-01-05.gz tvlog.08-21-05.gz
tivoLog.prv.08-17-05.gz tvlog.08-22-05.gz
tivoLog.prv.09-03-05.gz tvlog.08-23-05.gz
tivoLog.prv.09-22-05.gz tvlog.08-24-05.gz
tivoLog.prv.10-05-05.gz tvlog.08-25-05.gz
tivoLog.prv.10-20-05.gz tvlog.08-26-05.gz
tivoLog.prv.11-01-05.gz tvlog.08-27-05.gz
tivoLog.prv.11-15-05.gz tvlog.08-28-05.gz
tivoLog.prv.11-30-05 tvlog.08-29-05.gz
tvlog.03-21-05.gz tvlog.08-30-05.gz
tvlog.05-17-05.gz tvlog.08-31-05.gz
tvlog.05-19-05.gz tvlog.09-01-05.gz
tvlog.05-21-05.gz tvlog.09-02-05.gz
tvlog.05-22-05.gz tvlog.09-03-05.gz
tvlog.05-23-06 tvlog.09-04-05.gz
tvlog.05-24-05.gz tvlog.09-05-05.gz
tvlog.05-24-06 tvlog.09-06-05.gz
tvlog.05-25-05.gz tvlog.09-07-05.gz
tvlog.05-25-06 tvlog.09-08-05.gz
tvlog.05-26-06 tvlog.09-10-05.gz
tvlog.05-27-05.gz tvlog.09-11-05.gz
tvlog.05-28-05.gz tvlog.09-12-05.gz
tvlog.05-28-06 tvlog.09-14-05.gz
tvlog.05-29-05.gz tvlog.09-15-05.gz
tvlog.05-30-05.gz tvlog.09-16-05.gz
tvlog.05-30-06 tvlog.09-17-05.gz
tvlog.05-31-05.gz tvlog.09-19-05.gz
tvlog.05-31-06 tvlog.09-20-05.gz
tvlog.06-01-05.gz tvlog.09-21-05.gz
tvlog.06-01-06 tvlog.09-22-05.gz
tvlog.06-02-06 tvlog.09-23-05.gz
tvlog.06-03-05.gz tvlog.09-24-05.gz
tvlog.06-03-06 tvlog.09-25-05.gz
tvlog.06-04-05.gz tvlog.09-26-05.gz
tvlog.06-04-06 tvlog.09-28-05.gz
tvlog.06-05-05.gz tvlog.09-29-05.gz
tvlog.06-05-06 tvlog.09-30-05.gz
tvlog.06-06-05.gz tvlog.10-02-05.gz
tvlog.06-06-06 tvlog.10-03-05.gz
tvlog.06-07-06 tvlog.10-04-05.gz
tvlog.06-08-05.gz tvlog.10-05-05.gz
tvlog.06-08-06 tvlog.10-07-05.gz
tvlog.06-09-05.gz tvlog.10-08-05.gz
tvlog.06-09-06 tvlog.10-09-05.gz
tvlog.06-10-05.gz tvlog.10-10-05.gz
tvlog.06-10-06 tvlog.10-11-05.gz
tvlog.06-11-05.gz tvlog.10-12-05.gz
tvlog.06-11-06 tvlog.10-13-05.gz
tvlog.06-12-05.gz tvlog.10-14-05.gz
tvlog.06-12-06 tvlog.10-15-05.gz
tvlog.06-13-06 tvlog.10-16-05.gz
tvlog.06-14-05.gz tvlog.10-17-05.gz
tvlog.06-14-06 tvlog.10-18-05.gz
tvlog.06-15-05.gz tvlog.10-19-05.gz
tvlog.06-15-06 tvlog.10-20-05.gz
tvlog.06-16-05.gz tvlog.10-21-05.gz
tvlog.06-16-06 tvlog.10-22-05.gz
tvlog.06-17-05.gz tvlog.10-23-05.gz
tvlog.06-17-06 tvlog.10-25-05.gz
tvlog.06-18-05.gz tvlog.10-26-05.gz
tvlog.06-18-06 tvlog.10-27-05.gz
tvlog.06-19-05.gz tvlog.10-28-05.gz
tvlog.06-19-06 tvlog.10-29-05.gz
tvlog.06-20-05.gz tvlog.10-30-05.gz
tvlog.06-20-06 tvlog.10-31-05.gz
tvlog.06-21-05.gz tvlog.11-01-05.gz
tvlog.06-21-06 tvlog.11-03-05.gz
tvlog.06-22-05.gz tvlog.11-04-05.gz
tvlog.06-22-06 tvlog.11-05-05.gz
tvlog.06-23-05.gz tvlog.11-06-05.gz
tvlog.06-23-06 tvlog.11-07-05.gz
tvlog.06-24-05.gz tvlog.11-08-05.gz
tvlog.06-24-06 tvlog.11-09-05.gz
tvlog.06-25-05.gz tvlog.11-10-05.gz
tvlog.06-26-05.gz tvlog.11-11-05.gz
tvlog.06-26-06 tvlog.11-13-05.gz
tvlog.06-27-06 tvlog.11-14-05.gz
tvlog.06-28-05.gz tvlog.11-15-05.gz
tvlog.06-29-05.gz tvlog.11-16-05.gz
tvlog.06-30-05.gz tvlog.11-17-05.gz
tvlog.07-01-05.gz tvlog.11-18-05.gz
tvlog.07-02-05.gz tvlog.11-19-05.gz
tvlog.07-03-05.gz tvlog.11-20-05.gz
tvlog.07-04-05.gz tvlog.11-21-05.gz
tvlog.07-05-05.gz tvlog.11-22-05.gz
tvlog.07-06-05.gz tvlog.11-23-05.gz
tvlog.07-07-05.gz tvlog.11-24-05.gz
tvlog.07-08-05.gz tvlog.11-25-05.gz
tvlog.07-09-05.gz tvlog.11-26-05.gz
tvlog.07-10-05.gz tvlog.11-27-05
tvlog.07-12-05.gz tvlog.11-28-05.gz
tvlog.07-13-05.gz tvlog.11-29-05
tvlog.07-14-05.gz tvlog.11-30-05
tvlog.07-15-05.gz tvlog.12-01-05
tvlog.07-16-05.gz tvlog.12-02-05
tvlog.07-17-05.gz tvlog.12-03-05
tvlog.07-18-05.gz tvlog.12-04-05
tvlog.07-19-05.gz tvlog.12-05-05
bash-2.02#
bash-2.02#

jt1134
06-25-2007, 11:54 PM
Yuck. I'm sure that's part of the problem. That's 30 megs and 2 years worth of junk. Do this mount -o remount,rw /
rm -rf /archive
mount -o remount,ro /
Do you have a cronjob archiving logs or something?

darrin75
08-23-2008, 05:02 AM
bash-2.02# du -x / | sort -n
1 /dist
1 /etccombo
1 /initrd
1 /install
1 /mnt/cdrom
2 /mnt
2 /tvlib/modem/patches/Si2434/B/AT
2 /tvlib/modem/patches/Si2456/D/AT
3 /dev
3 /etc/rc.d/StageG_PostApplication
3 /tvlib/modem/patches/Si2433/C/AT
3 /tvlib/modem/patches/Si2434/B
3 /tvlib/modem/patches/Si2456/D
3 /tvlib/modem/utils
4 /etc/rc.d/StageF_ApplicationLaunch
4 /etc/tivoconfig
4 /tvlib/modem/patches/Si2433/C
4 /tvlib/modem/patches/Si2434
4 /tvlib/modem/patches/Si2456
5 /tvlib/modem/patches/Si2433
6 /etc/hotplug
6 /tvlib/modem/patches/P2107-V90/ram
6 /tvlib/modem/patches/P2109-V90/ram
7 /tvlib/modem/patches/P2107-V90
7 /tvlib/modem/patches/P2109-V90
9 /tvlib/data/apg
10 /etc/mempools
10 /tvlib/misc
11 /tvlib/tcl/apg
12 /lost+found
14 /etc/rc.d/StageB_PostKickstart
18 /etc/rc.d/StageE_PreApplication
20 /tvlib/itcl
25 /etc/rc.d/StageD_PreMfs
26 /etc/rc.d/StageC_MediaInitialization
28 /tvlib/modem/patches
29 /etc/rc.d/StageA_PreKickstart
32 /tvlib/modem
33 /opt/tivo
34 /opt
127 /etc/rc.d
182 /tvlib/data/dishpointing
192 /tvlib/data
241 /tvlib/firmware/prism2
242 /tvlib/firmware
295 /tvlib/tcl/tv
449 /tvlib/tcl
705 /etc
1290 /tvlib/idl
2236 /tvlib
2514 /bin
3218 /sbin
4030 /lib/modules
8431 /lib
12796 /busybox
39797 /tvbin