Jump to content

Recommended Posts

Posted

We use Request tracker for a help desk - I have just tried to connect to it and am getting the following error

 

System error

error: 	mkdir /var/cache/request-tracker3.6/mason_data/obj/2186859745: No space left on device at /usr/share/perl5/HTML/Mason/Compiler/ToObject.pm line 107
context: 	
... 	
40: 	 return $@ if $@;
41: 	 goto &shortmess_real;
42: 	}
43: 	
44: 	sub croak { die shortmess @_ }
45: 	sub confess { die longmess @_ }
46: 	sub carp { warn shortmess @_ }
47: 	sub cluck { warn longmess @_ }
48: 	
... 	
code stack: 	 /usr/share/perl/5.10/Carp.pm:44
/usr/share/perl/5.10/File/Path.pm:122
/usr/share/perl/5.10/File/Path.pm:104
/usr/share/perl/5.10/File/Path.pm:86
/usr/share/perl5/HTML/Mason/Compiler/ToObject.pm:107
/usr/share/perl5/HTML/Mason/Interp.pm:437
/usr/share/perl5/HTML/Mason/Request.pm:246
/usr/share/perl5/HTML/Mason/Request.pm:211
/usr/share/perl5/HTML/Mason/ApacheHandler.pm:94
/usr/share/perl5/Class/Container.pm:275
/usr/share/perl5/Class/Container.pm:353
/usr/share/perl5/HTML/Mason/Interp.pm:348
/usr/share/perl5/HTML/Mason/ApacheHandler.pm:874
/usr/share/perl5/HTML/Mason/ApacheHandler.pm:828
/usr/share/request-tracker3.6/libexec/webmux.pl:125
-e:0

 

I don't know apache well at all - i looked at the file system which has only 35% full so i know that there is disk space available but i can't see why this is happening.

 

Any help gratefully appreciated!

Posted

Just was looking again and now get this error

 

 System error

error: 	Couldn't create object file /var/cache/request-tracker3.6/mason_data/obj/2186859745/standard/index.html.obj: No space left on device
context: 	
... 	
433: 	 # (But add an exception for "Compilation failed in require" errors, since
434: 	 # the bad module will be added to %INC and the error will not occur
435: 	 # the second time - RT #39803).
436: 	 #
437: 	 if ($objfilemod < $srcmod) {
438: 	 $self->compiler->compile_to_file( file => $objfile, source => $source);
439: 	 }
440: 	 $comp = eval { $self->eval_object_code( object_file => $objfile ) };
441: 	
... 	
code stack: 	 /usr/share/perl5/HTML/Mason/Interp.pm:437
/usr/share/perl5/HTML/Mason/Request.pm:246
/usr/share/perl5/HTML/Mason/Request.pm:211
/usr/share/perl5/HTML/Mason/ApacheHandler.pm:94
/usr/share/perl5/Class/Container.pm:275
/usr/share/perl5/Class/Container.pm:353
/usr/share/perl5/HTML/Mason/Interp.pm:348
/usr/share/perl5/HTML/Mason/ApacheHandler.pm:874
/usr/share/perl5/HTML/Mason/ApacheHandler.pm:828
/usr/share/request-tracker3.6/libexec/webmux.pl:125
-e:0

 

anybody any idea's?

Posted
I'm no expert in this type of thing, but from reading the line
No space left on device at /usr/share/perl5/HTML/Mason/Compiler/ToObject.pm line 107 context:

could it be permissions on a particular folder or actually low on space?

Posted

Heres df-h

Filesystem Size Used Avail Use% Mounted on

/dev/cciss/c0d0p1 33G 26G 5.2G 84% /

none 4.4G 220K 4.4G 1% /dev

none 4.4G 12K 4.4G 1% /dev/shm

none 4.4G 412K 4.4G 1% /var/run

none 4.4G 0 4.4G 0% /var/lock

none 4.4G 0 4.4G 0% /lib/init/rw

none 33G 26G 5.2G 84% /var/lib/ureadahead/debugfs

 

My bad is 16% left - when i wrote 35% it was the printout from our squid proxy box!

 

 

Its not low on diskspace as has 5.2gb free its worked fine for the previous 2 years so i would presume that its not a permissions issue.

 

Is it because while compiling that its using more then the 5gb and runs out of diskspace? just a guess!

Posted

Is it because while compiling that its using more then the 5gb and runs out of diskspace? just a guess!

 

It needed more then the 5gb to compile i think - deleted loads of squid reports and now its working!!

 

Thanks anyway guys!

 

Toby

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...