Making sense of df -k & format verify output


 
Thread Tools Search this Thread
Operating Systems Solaris Making sense of df -k & format verify output
# 1  
Old 06-30-2005
Making sense of df -k & format verify output

I'm posting the output from two disks on my Solaris machine. The first part is the output from using the format command and then using the verify option on each disk. The last part is the output from my df -k command. I'm trying to match the partition to the filesystem/mount point. I'm assuming the disks are mirrored. Is there a command or option under format that better shows the correlation between the partition and mount point? I was also wondering why partition 0 and 2 seem to overlap as they both begin at cylinder 0?

SunOS 5.8 Generic_108528-29 sun4u sparc SUNW,Sun-Fire-V240

DISK 0

Volume name = < >
ascii name = <SUN72G cyl 14087 alt 2 hd 24 sec 424>
pcyl = 14089
ncyl = 14087
acyl = 2
nhead = 24
nsect = 424
Part Tag Flag Cylinders Size Blocks
0 root wm 0 - 402 1.96GB (403/0/0) 4100928
1 swap wu 403 - 1610 5.86GB (1208/0/0) 12292608
2 backup wm 0 - 14086 68.35GB (14087/0/0) 143349312
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 unassigned wm 0 0 (0/0/0) 0
6 unassigned wm 1611 - 4026 11.72GB (2416/0/0) 24585216
7 unassigned wm 4027 - 4052 129.19MB (26/0/0) 264576



DISK 1

Volume name = < >
ascii name = <SUN72G cyl 14087 alt 2 hd 24 sec 424>
pcyl = 14089
ncyl = 14087
acyl = 2
nhead = 24
nsect = 424
Part Tag Flag Cylinders Size Blocks
0 root wm 0 - 403 1.96GB (404/0/0) 4111104
1 swap wu 404 - 1611 5.86GB (1208/0/0) 12292608
2 backup wm 0 - 14086 68.35GB (14087/0/0) 143349312
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 unassigned wm 0 0 (0/0/0) 0
6 unassigned wm 1612 - 4027 11.72GB (2416/0/0) 24585216


root@lycincs2:/dev/dsk# df -k
Filesystem kbytes used avail capacity Mounted on
/dev/md/dsk/d2 1988887 1683711 245510 88% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
mnttab 0 0 0 0% /etc/mnttab
swap 7895704 16 7895688 1% /var/run
swap 7906016 10328 7895688 1% /tmp
/dev/md/dsk/d8 12106732 5296345 6689320 45% /opt
# 2  
Old 06-30-2005
Section 2 is always the entire disk. Use "metastat d2" to learn about metadisk d2. You're right, probably a mirror.
# 3  
Old 06-30-2005
okay. I did a man page on metastat. I don't think that is exactly what I'm looking for. I have an HP-UX back ground and I'm used to the bdf command. You can easliy see the volume group and logical volume with the mount point also displayed. Is there anything in Solaris more like this output? Or how do I determine what partition the filesystem column is referring to in the df -k output?

bdf example -
Filesystem kbytes used avail %used Mounted on
/dev/vg00/lvol3 143360 76148 63228 55% /
/dev/vg00/lvol1 83733 32180 43179 43% /stand
/dev/vg00/lvol8 1024000 190046 786033 19% /var
/dev/vg00/lvol7 1126400 1059420 63042 94% /usr
/dev/vg00/lvol4 204800 92209 105671 47% /tmp
/dev/vg00/lvol6 1740800 1624243 109311 94% /opt
/dev/vg00/lvol5 1024000 373578 610462 38% /home

df -k example -
Filesystem kbytes used avail capacity Mounted on
/dev/md/dsk/d2 1988887 1683951 245270 88% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
mnttab 0 0 0 0% /etc/mnttab
swap 7897920 16 7897904 1% /var/run
swap 7908232 10328 7897904 1% /tmp
/dev/md/dsk/d8 12106732 5286889 6698776 45% /opt
# 4  
Old 06-30-2005
Solaris is not HP-UX and DiskSuite is not LVM. "metastat d2" will tell you all there is to know about d2. Try that command.
# 5  
Old 06-30-2005
I did the metastat d2 command. It still doesn't help me understand the correlation between partition/slice and mount point. It seems to deal with the mirroring aspect, which is great to know. And I understand that Solaris isn't like HP-UX, I was just using that to show my point and the information I was looking for.

Here's the output from metastat -
d2: Mirror
Submirror 0: d0
State: Okay
Submirror 1: d1
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 4100928 blocks

d0: Submirror of d2
State: Okay
Size: 4100928 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c1t0d0s0 0 No Okay


d1: Submirror of d2
State: Okay
Size: 4111104 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c1t1d0s0 0 No Okay
# 6  
Old 06-30-2005
Well
/dev/dsk/c1t0d0s0 is d0
/dev/dsk/c1t1d0s0 is d1

d0 and d1 were combined to make d2

c1t1d0s0 is slice 0 that's what the s0 means.

What else are you looking for?
# 7  
Old 06-30-2005
Something that might say
Partition/slice | size | mount point
c1t1d0s0 GB or MB /
c1t1d0s1 GB or MB /var
etc., etc...
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Script that verify output after make

Hi I write below script to show if expected file exist in /etc/library/ , print success else failed. But it will print full path I just need to print module name in output. And if it possible show time that spent to compile each module. FYI 1: First run another script just go to the paths... (1 Reply)
Discussion started by: indeed_1
1 Replies

2. Solaris

Beadm create -p on another pool - making sense of it

Hi all, I am trying out Solaris 11.3 Realize the option of -p when using beadm that i can actually create another boot environment on another pool. root@Unicorn6:~# beadm create -p mypool solaris-1 root@Unicorn6:~# beadm list -a BE/Dataset/Snapshot Flags... (1 Reply)
Discussion started by: javanoob
1 Replies

3. Solaris

Sense key unit attention & iostat hardware and transport errors on SAN disks

Hello, I'm trying to get to the bottom of SAN disk errors we've been seeing. Server is Sun Fire X4270 M2 running Solaris 10 8/11 u10 X86 since April 2012. SAN HBAs are SG-PCIE2FC-QF8-Z-Sun-branded Qlogic. SAN storage system is Hitachi VSP. We have 32 LUNs in use and another 8 LUNs not brought... (4 Replies)
Discussion started by: TKD
4 Replies

4. Programming

This Makes NO sense. I'm making a game and getting an error, need help.

Okay so I'm making a simple text based game that branches into different scenarios. By branching I mean branching off into whole different files with that part of the game in it. I got tired of working on scenario 1 so I'm working on scenario 2. As I get started and try to test it, I get an error... (1 Reply)
Discussion started by: lemonoid
1 Replies

5. UNIX for Advanced & Expert Users

sar -d output... does not make sense

Can someone explain the correlation between how sar names the disk drives and how the rest of the OS names the disk drives? sar lists my disk drives as sd0, sd1, sd2, etc..... while format lists my disk drives as c1t0d0, c1t1d0, c1t2d0,etc... And also why sar shows 8 disks but format... (2 Replies)
Discussion started by: s ladd
2 Replies

6. Shell Programming and Scripting

incrementing lines in the file & format output.

Hi All, I need read the file and out put format as below using ksh, I wrote below script its keep on repeating first line in the file. may i know the best way to get the below out put while incrementing line in the file. cat b.txt |awk '{print $0}' |while read line do aa=`cat $line |head -1... (7 Replies)
Discussion started by: ashanabey
7 Replies

7. UNIX for Dummies Questions & Answers

Why does fibonacci sequence script stop making sense at 92nd iteration?

So, Just for practice, I wrote a simple fibonacci sequence script in bash. (03:08:02\$ cat fib #!/usr/bin/bash ret () { echo -ne "\n" sleep .5 } a=1 b=2 echo -n $a #1 A ret echo -n $b #2 B ret (8 Replies)
Discussion started by: DeCoTwc
8 Replies

8. Shell Programming and Scripting

manipulate & format the output of spool command

Hi All, I am spooling the data some sql queries into a single file but wanted to know how to format the data of the file generated by spool. #!/bin/sh unset -f USAGE USAGE () { clear echo "############################USAGE#######################\n" echo "Incorrect number of... (2 Replies)
Discussion started by: ss_ss
2 Replies

9. UNIX for Dummies Questions & Answers

trying to make sense of rsync output...

I'm running the following rsync command to sync a directory between the 2 servers: rsync -az --delete --stats /some_dir/ server_name:/some_dir I'm getting the following output: Number of files: 655174 Number of files transferred: 14221 Total file size: 1138531979331 bytes Total... (0 Replies)
Discussion started by: GKnight
0 Replies

10. UNIX for Advanced & Expert Users

Process calls - making sense of truss results

Can someone point me at resources for system calls? Specifically, I am trying to make sense of what I am seeing in a truss command. Thanks! (3 Replies)
Discussion started by: jpeery
3 Replies
Login or Register to Ask a Question