A couple of questions/comments on some specifics below.

On 01/13/11 03:32 PM, Alok Aggarwal wrote:
...
Target Validation
-----------------
Target Validation will be performed via the use of Shadow Lists
on the backend. The following is a list of all the validation
checks that will be made for the respective target entities
not counting the checks specific for GPT.

Partition
- Only one Solaris2 partition on a given disk should exist
- A maximum of 4 primary partitions can be present
- A maximum of 1 extended partition and at most 32 partitions
    within that (one Solaris2 partition) can be present
- Partitions should not overlap

I presume you mean to say "must not"

- Partitions should not be too small for a given architecture

Can you clarify what "too small" means?

- Solaris2 partition must be<2TB for VTOC
- FAT32 partition must be<4GB
- Extended partition must greater than a certain size (to
    account for 63 reserved sectors, etc)
- A partition must not be in-use for something else (eg: part
    of a zpool)

Slice
- Number of slices must not exceed MAX_NSLICES
- Slice number must be MAX_NSLICES-1
- Slice size must be less than the size of a disk
- S2 must be the backup slice
- S1 must be swap slice (is this really even needed?)

The above two seem unnecessarily restrictive. They are conventions that we ordinarily use, but a slice layout that doesn't conform to them would be valid, I believe.

- Slices should not overlap

How about "Slices must overlap only with a full-disk backup slice"?

Dave
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to