From: happytoday on
I can not mount any devices using volume management becuase of root
full system . Please guide me how to exceed the space of root or empty
some of its space.


# df -k
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c1d0s0 4391670 4294028 53726 99% /
/devices 0 0 0 0% /devices
ctfs 0 0 0 0% /system/
contract
proc 0 0 0 0% /proc
mnttab 0 0 0 0% /etc/mnttab
swap 665588 728 664860 1% /etc/svc/
volatile
objfs 0 0 0 0% /system/object
/usr/lib/libc/libc_hwcap1.so.1
4391670 4294028 53726 99% /lib/libc.so.1
fd 0 0 0 0% /dev/fd
swap 664936 76 664860 1% /tmp
swap 664892 32 664860 1% /var/run
/dev/dsk/c1d0s7 127237310 1017608 124947329 1% /export/
home

# uname -a
SunOS xerox 5.10 Generic_118855-33 i86pc i386 i86pc
# ls
Desktop cdrom export mnt rmdisk var
Documents dev home net sbin vol
TT_DB devices kernel opt system
bin etc lib platform tmp
boot evolution lost+found proc usr
#
From: Ian Collins on
happytoday wrote:
> I can not mount any devices using volume management becuase of root
> full system . Please guide me how to exceed the space of root or empty
> some of its space.
>
Why did you create such a small root partition?

Your best bet is to either backup and reinstall (leaving a slice for
Live Upgrade) with sensible sizes, or move /opt (if you have much there)
under /export and add a link.

--
Ian Collins.
From: Richard B. Gilbert on
happytoday wrote:
> I can not mount any devices using volume management becuase of root
> full system . Please guide me how to exceed the space of root or empty
> some of its space.
>
>
> # df -k
> Filesystem kbytes used avail capacity Mounted on
> /dev/dsk/c1d0s0 4391670 4294028 53726 99% /
> /devices 0 0 0 0% /devices
> ctfs 0 0 0 0% /system/
> contract
> proc 0 0 0 0% /proc
> mnttab 0 0 0 0% /etc/mnttab
> swap 665588 728 664860 1% /etc/svc/
> volatile
> objfs 0 0 0 0% /system/object
> /usr/lib/libc/libc_hwcap1.so.1
> 4391670 4294028 53726 99% /lib/libc.so.1
> fd 0 0 0 0% /dev/fd
> swap 664936 76 664860 1% /tmp
> swap 664892 32 664860 1% /var/run
> /dev/dsk/c1d0s7 127237310 1017608 124947329 1% /export/
> home
>
> # uname -a
> SunOS xerox 5.10 Generic_118855-33 i86pc i386 i86pc
> # ls
> Desktop cdrom export mnt rmdisk var
> Documents dev home net sbin vol
> TT_DB devices kernel opt system
> bin etc lib platform tmp
> boot evolution lost+found proc usr
> #

Your problem does not appear to be lack of disk space but rather
misallocation of space. Why the huge, and almost unused, allocation for
/export???


I'd say that you have three choices:
1. Buy another, very large, disk or,
2. Do some serious house cleaning; e.g. delete a lot of files you no
longer need or use or,
3. Back up your files, run format, redo the disk partitions, and restore
your files.

I figure that I need, on the SPARC platform, about 4 GB of space for /
and /usr. Add another 4 GB for /var and 2 GB for swap. I have 10 GB
allocated to the O/S as a whole. You may need more or be able to get
along with less. YMMV.

The last time I looked, I could buy an 80 GB EIDE drive for $70 US.
That's a real bargain. If your system uses EIDE, just invest the $70
plus shipping and your worries about disk space should be over. Note
that there is a limitation in Sun EIDE controllers such that 127 GB is
the largest disk you can use. You can install a bigger disk but you
will only be able to use the first 127 GB!!!

SCSI disk is a lot more expensive but, if you're going to play with the
big boys, you should be prepared to pay the bills!

From: Dave Uhring on
On Sun, 30 Mar 2008 09:11:51 -0400, Richard B. Gilbert wrote:

> The last time I looked, I could buy an 80 GB EIDE drive for $70 US.

Take a new look. 160 GB drives, both SATAII and EIDE, are selling for
under $60 USD.

But dummy already has what appears to be a huge drive. He just accepted
the default partitioning offered by the installer instead of using the
experience he should have by now. Certainly he has no common sense.

From: Canuck57 on

"happytoday" <ehabaziz2001(a)gmail.com> wrote in message
news:ccfe572c-f0ff-4e7c-80c2-bc6c3c9bb0f2(a)z38g2000hsc.googlegroups.com...
>I can not mount any devices using volume management becuase of root
> full system . Please guide me how to exceed the space of root or empty
> some of its space.
>
>
> # df -k
> Filesystem kbytes used avail capacity Mounted on
> /dev/dsk/c1d0s0 4391670 4294028 53726 99% /
> /devices 0 0 0 0% /devices
> ctfs 0 0 0 0% /system/
> contract
> proc 0 0 0 0% /proc
> mnttab 0 0 0 0% /etc/mnttab
> swap 665588 728 664860 1% /etc/svc/
> volatile
> objfs 0 0 0 0% /system/object
> /usr/lib/libc/libc_hwcap1.so.1
> 4391670 4294028 53726 99% /lib/libc.so.1
> fd 0 0 0 0% /dev/fd
> swap 664936 76 664860 1% /tmp
> swap 664892 32 664860 1% /var/run
> /dev/dsk/c1d0s7 127237310 1017608 124947329 1% /export/
> home
>
> # uname -a
> SunOS xerox 5.10 Generic_118855-33 i86pc i386 i86pc
> # ls
> Desktop cdrom export mnt rmdisk var
> Documents dev home net sbin vol
> TT_DB devices kernel opt system
> bin etc lib platform tmp
> boot evolution lost+found proc usr
> #

Looks like a default partition install to me. Never did like that.

Looks like your /export/ file system is empty. But / is full.

So two choices, re-install with better partitioning. If this is just for
playing around, or a personal workstation (not server) I would recommend the
following steps when partitioning. Also adjust for you special needs.

When partitioning, you will see an option to customize, use it.

Select /export/home and erase its text and number value.
Increase swap to say 4096
Allocate all the remaining to / until it says zero free.

For servers, I also recommend /var, keep /export/home and more but this I
suspect is beyond scope.