What does c t d s mean!!


 
Thread Tools Search this Thread
Operating Systems Solaris What does c t d s mean!!
# 1  
Old 02-25-2007
What does c t d s mean!!

Hello All

I am working on Sun V880 in Solarais 8 environment with StorEdge 3500 for the last 7 months.

It is a general querry that what does actually c t d s means

As per my observation according to the metastat o/p given below

$ metastat -p
d0 -m d10 d20 1
d10 1 1 c1t0d0s0
d20 1 1 c1t1d0s0
d1 -m d11 d21 1
d11 1 1 c1t0d0s1
d21 1 1 c1t1d0s1
d3 -m d13 d23 1
d13 1 1 c1t0d0s3
d23 1 1 c1t1d0s3

the the c and t value depends on the fst digit of submirror (like 1 and 2 in each submirror pair) and the s value depends on the mirror no. (like 0, 1 and 3 in d0, d1 and d3 mirrors respectively) then what does the value of d in c t d s series signifies?

Can somebody focus on it elaborately??

with heartiest greetings
nilanjan
# 2  
Old 02-25-2007
Hi,

Just saw this and thought I would offer my interpretation of ctds.

c#t#d#s# is the standard mark up of the disks or storage on a Solaris system.

As I understand it c = controller; t = target on that controller card; d = disk number; s = slice number on that disk.

From the metastat output you have shown it seems that:

You have 2 physical disks, c1t0d0 and c1t1d0, that have been partitioned into at
least 3 slices - s0, s1 and s3.

Each of these slices has been allocated to a metadevice (d10 and d20 in the case of s0) and then used to build a mirror - d0.

d0 is where you build the filesystem and mount the location - it just happens to be then sitting on a mirrored pair of slices.

Also, I forgot to say, there is no rule as to what metadevice number you use - it is not linked to the c#t#d#s# details. For example you could have d0 as d123 made up of d97 and d34. It really does not matter although it does help to perhaps have some kind of standard numbering convention. I think there is a max number of 128 metadevices as standard but this can be raised in the Solaris kernel perameters.

Hope that helps; I am still learning to so if there are anything incorrect then if someone else can be kind enough to let me know that would be cool.

Si
# 3  
Old 02-25-2007
Quote:
Originally Posted by si_linux

As I understand it c = controller; t = target on that controller card; d = disk number; s = slice number on that disk.
This is correct.
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question