Re: [osol-discuss] inode numbers on ZFS

2005-10-12 Thread Sarah Jelinek

Daniel,

To clear up a misconception about MTB UFS. The maximum density of inodes 
that can be in a MTB UFS filesystem is 1 inode per megabyte of space. 
This does not mean that a megabyte of space is used for every file. It 
simply means you cannot have more than a million or so files per 
terabyte of storage.


The reason for this is simple, it could take days or weeks to fsck the 
filesystem.


sarah


Daniel Rock wrote:


[EMAIL PROTECTED] schrieb:


ZFS is a 128 bit filesystem, isn't it?



Depends on whether it's large file aware or not, I'd say.

(the ino field in stat64 is 64 bits)



So to fully utilize a ZFS file system the average file size has to be 
16 EB? People are already moaning today that on MT-UFS the average 
file size has to be 1 MB...


I hope it is just an interface limitation and that ZFS's internals 
don't impose such a limit.



Daniel
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Project Proposal- FUSE on Solaris

2006-03-20 Thread Sarah Jelinek
I'd like to propose a FUSE on Solaris project, the porting of the 
freeBSD version of FUSE, http://fuse4bsd.creo.hu, to Solaris.


FUSE is Filesystem in User Space. It provides a simple interface to 
allow implementation of a fully functional filesystem in userspace.  
FUSE originates from the Linux community and is included in the Linux kernel

(2.6.14+).  Many examples of FUSE filesystems can be found here:

http://fuse.sourceforge.net/wiki/index.php/FileSystems

It is not clear what, if any, community this could live under. The 3 
current filesystem communities in OpenSolaris are NFS, UFS and ZFS. 
Since this doesn't quite fit any of them the proposal is that this 
project would live independently.


Initial Project leaders:

Mark Phalan
Sarah Jelinek
Gerard Cerchio, [EMAIL PROTECTED]
Csaba Henk, [EMAIL PROTECTED]

Regards,
Sarah Jelinek
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Dwarf GUI Demo available

2007-04-02 Thread Sarah Jelinek

Hi All,

For those who might be interested to see how the Dwarf GUI is 
progressing, we have created a binary package (X86) which is a snapshot 
of the latest development code.


Package can be downloaded from here:

http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg

To install and run:

$> pkgadd -d SUNWgui-install.pkg

$> install-lan

install-lan is the initial pre-install screen and will take care of 
chain loading the keyboard-layout program and finally the actual install 
program itself (gui-install). gui-install hides until it receives 
SIGUSR1, which the keyboard-layout program sends it.



Now for the usual disclaimers…

* This demo does not do an install or upgrade. It is simply a GUI 
demo to show the new look and feel for the Caiman GUI's.


* This is code under very heavy development. There is lots of stuff 
that doesn't work yet or hasn't been implemented. If you think you see a 
bug(and you will), chances are we are aware of it :-) . This is 
pre-pre-pre Alpha.


* Comments/suggestions/ideas are welcome. These should be sent to 
[EMAIL PROTECTED]


We will also update the available demo apps on the Dwarf Caiman demo 
page as regularly as possible:


http://opensolaris.org/os/project/caiman/Dwarf/Dwarf_Demo/

Happy demo'ing!

thanks,
Dwarf Caiman team
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] sol-nv-b70-x86-dvd-iso zip files failed to download with download mgr

2007-08-18 Thread Sarah Jelinek
Hi John,

snv_70 is being respun to 70a. But, that respin isn't complete yet. I 
imagine it will be available mid week.

Regards,
sarah
***

John Brewer wrote:
> The files for snv_70 sol-nv-b70-x86-dvd-iso zip files fail to down load with 
> download manager?
> Also wasn't the the snv_70 was respun and it was going to be the snv_70b 
> version?
>  
>  
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Java Server on nv_69

2007-08-26 Thread Sarah Jelinek


W. Wayne Liauh wrote:
>> Unfortunately many authors seem to live under a major
>> rock. There isn't
>> much Sun can do about it.
>>
>> Matthew
>>
>> 
>
> Actually Sun publishes this book and Sun's company logo prominently displays 
> on the book cover.  Sun's people had every right to dictate what should be 
> included in this book.
>
> However, hindsight is always 20/20.  Two (or may be three) years ago, who in 
> any reasonable mind could have anticipated that Solaris would work so 
> powerfully on X86/64 machines?  Now even IBM has to roll into the Solaris 
> camp.  It is easy (for me) to criticize that someone might have screwed up, 
> but the truth is, things are happening beyond anyone's wildest contemplation. 
>  This omission interestingly enough serves a very powerful testimony.
>
> BTW I installed nv_70 last night.  It did have a major problem--I was not 
> able to preserve the installed slices.  Perhaps someone can tell me what I 
> did wrong.  But at least I am able to rid of the crazy gnome cursor behavior 
> of nv_69.
>   
The new installer in nv70, SXDE3, doesn't have the option to preserve 
slices with initial install. the upgrade path should preserve any data 
you have on your system.

sarah

>  
>  
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Memory requirements to install Solaris

2007-08-28 Thread Sarah Jelinek
Hi Richard and All,

Just a few comments inline... specific to the steps we took in the 
Caiman installer related to this discussion.

>>> Oh C'mon.  512Mb is not enough to run Windoze XP
>>> reasonably - even if 
>>> you can actually install it.  With 1Gb memory
>>>   
>> DIMMs
>> 
>>> around $50 (or 
>>> less), expecting to run a state-of-the-art OS in
>>> 512Mb is "absolutely 
>>> unacceptable".  If you're serious about
>>> (Open)Solaris, then you're 
>>> serious about your hardware.
>>>   
>> We should never, under any circumstances, defend
>> regression.
>>
>> Regression is an error. A severe and serious error.
>> Dealing with regression has been one of the main
>> selling points of Solaris. If Solaris starts
>> regressing now, it will have lost one of the most
>> crucial competetive edges.
>>
>> 
We didn't regress with Dwarf Caiman. We are within the existing memory 
checks that the Solaris installer has had in them for some time. This is 
our current requirements:

1. SXDE3 (Dwarf)- 786MB  - we do exit out if the user doesn't have 
enough memory. We tell them to go to the text based installer. Now, 768 
is a high limit for Dwarf. We know we can run under less memory, but not 
on any reasonable boundary where we can lower this requirement at this 
time. But, we are working on this.

2. SXCE - Interactive GUI - 768MB(same as it has been for a long time)

3. Text installer - windows based - 512MB

4. Console based text installer - > 256MB - its not quite 256MB any 
longer. Not sure exactly the numbers though.

>> We should also stop defending every bad decision and
>> hiding behind "engineering" for everything that just
>> plain isn't right:
>>
>> making that installer Java-based and Java-dependent
>> was just plain bad decision and it caused regression.
>> Rather than hiding behind claims that Java is great
>> and that it's "engineering", the responsible
>> person(s) should admit the error and fix it.
>> 
>
>   
With Dwarf and subsequent Caiman projects we have moved from the Java 
based GUI to Gnome and C. This should help some, but it doesn't mitigate 
all the size issues in the miniroot.
> No disagreement with most of that, except that I'm not sure I see
> increases in memory requirements (even for the duration of installation)
> as regression as such, even if they may a real obstacle.  Unless of course
> working on a specified minimum configuration is a distro objective that was
> violated.
>
> I see a lot of tradeoffs here (ease of use, flexibility, speed, minimum
> hardware requirements, development resources needed to optimize the
> balance of the previous, etc).  The present situation may suck, but a
> balance that would satisfy all interests may not be feasible.
>
> Or to put it another way, for whatever you want, what would you be
> willing to give up? :-)
>
> Part of the problem may be RAM-resident miniroot bloat.  Seems to me
> that only volatile data _needs_ to live there; everything else could be
> on the installation media.  However, optical media is slow in the face
> of a lot of seeks.  Dividing miniroot space requirements into volatile
> data vs cache for performance might help; the latter could be built in
> increments based on available resources, so that a system with ample RAM
> could install very quickly, but a slimmer system would still install, if
> slowly.  That is, divide the possible miniroot contents into multiple
> cpio (or tar, as you prefer) archives on the installation medium, grouped
> so the most benefit comes with the initial increments.  Depending on
> how much RAM is available, load zero or more of those into the miniroot
> (over and above the skeleton needed to hold e.g. device files, symlinks,
> directories, config files needed during installation, etc); set $PATH so
> that those tools would be found first on the miniroot, and if not there,
> on fully-populated versions of the miniroot directories stored on the
> installation media.  RPATH would be set in the executables to look for
> libraries similarly.
>
>   
Actually, what you describe is what we do, partially. As part of the 
work on Dwarf I separated out what needed to be in the part we call the 
'miniroot', x86.miniroot archive, and created several new archives that 
hold the data that may or may not be used depending on the path the user 
chooses for installation.  We unpack only the archives necessary. This 
helps with the RAM situation. We no longer load Java when it isn't 
needed. We don't load Gnome when the user has chosen the Java GUI.

But, we don't, at this time, run anything from the media until much 
later for the Tools install. This is something we are looking in to 
doing. As you note, there may be performance issues with this approach.
> A modular installer could also lend itself to both flexibility (character vs
> GUI vs answering as much as possible from site config/policy store) and to
> having no more of itself resident at any given time than reasonably necessary.
>  

Re: [osol-discuss] Memory requirements to install Solaris

2007-08-29 Thread Sarah Jelinek


William Pursell wrote:
> On 8/25/07, Dev Mazumdar <[EMAIL PROTECTED]> wrote:
>   
>>> On 8/25/07, Dev Mazumdar <[EMAIL PROTECTED]> wrote:
>>>   
 I have a laptop with 512MB RAM and even Windows
 
>>> Vista happily installs on this however Solaris won't
>>> saying that it needs 768M to install Developer
>>> Express. I even tried installling Solaris Express and
>>> it hangs trying to load up Java.
>>>   
 Is there any way to get Solaris on this machine?

 
>>> have you tried the text based install?
>>>
>>> nacho
>>> ___
>>> opensolaris-discuss mailing list
>>> opensolaris-discuss@opensolaris.org
>>>   
>> Yes I've tried text based install. I verified that 512MB ram is not 
>> sufficient for B70.
>>
>> This memory requirement is absolutely unacceptable.
>>
>> 
>
> Replace unacceptable with insane. I have 512MB in my Ultra 2 and can't
> upgrade the memory - how am I supposed to install B70?
>   
This was fixed in b72 and b70a. I believe b70a is available. 512MB does 
work now for the text based installer. This was a temporary situation 
due to the increase in miniroot size from the Gnome pkgs. This has been 
fixed.

Please try b70a and let me know if you have issues.

Regards,
sarah
***
> William
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Memory requirements to install Solaris

2007-08-29 Thread Sarah Jelinek


Sarah Jelinek wrote:
> William Pursell wrote:
>   
>> On 8/25/07, Dev Mazumdar <[EMAIL PROTECTED]> wrote:
>>   
>> 
>>>> On 8/25/07, Dev Mazumdar <[EMAIL PROTECTED]> wrote:
>>>>   
>>>> 
>>>>> I have a laptop with 512MB RAM and even Windows
>>>>> 
>>>>>   
>>>> Vista happily installs on this however Solaris won't
>>>> saying that it needs 768M to install Developer
>>>> Express. I even tried installling Solaris Express and
>>>> it hangs trying to load up Java.
>>>>   
>>>> 
>>>>> Is there any way to get Solaris on this machine?
>>>>>
>>>>> 
>>>>>   
>>>> have you tried the text based install?
>>>>
>>>> nacho
>>>> ___
>>>> opensolaris-discuss mailing list
>>>> opensolaris-discuss@opensolaris.org
>>>>   
>>>> 
>>> Yes I've tried text based install. I verified that 512MB ram is not 
>>> sufficient for B70.
>>>
>>> This memory requirement is absolutely unacceptable.
>>>
>>> 
>>>   
>> Replace unacceptable with insane. I have 512MB in my Ultra 2 and can't
>> upgrade the memory - how am I supposed to install B70?
>>   
>> 
> This was fixed in b72 and b70a. I believe b70a is available. 512MB does 
> work now for the text based installer. This was a temporary situation 
> due to the increase in miniroot size from the Gnome pkgs. This has been 
> fixed.
>   

I am sorry, b70a isn't quite available yet. So, you will have to wait. 
It appears that this will be ready some time this week.

sarah

> Please try b70a and let me know if you have issues.
>
> Regards,
> sarah
> ***
>   
>> William
>>   
>> 
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Should B72 be here any day now?

2007-08-29 Thread Sarah Jelinek


William Pursell wrote:
> On 8/29/07, Dennis Clarke <[EMAIL PROTECTED]> wrote:
>   
>>> I don't know if this is the proper forum to address this question, but
>>> I am under the impression that B72 (the ksh93 project was integrated
>>> in B72, right?) should be here any day now?
>>>   
>> I'm still waiting on b70b
>> 
>
> What's the holdup?
>   
Respins like this are for stopper bugs. As such, they get delayed 
occasionally. We are working on it.

sarah

> William
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] SXDE3

2007-09-24 Thread Sarah Jelinek


Iban Nieto wrote:
> It's SXDE (with build 75) already to download ???
>   
SXDE 3, b70b, is available for download here:

http://developers.sun.com/sxde

Or, you can download a later build, b72 via Solaris Express Community 
Edition. Which has the SXDE bits included if you use DVD.

http://opensolaris.org/os/downloads/on/

Regards,
sarah



>  
>  
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] pciclass and login error

2007-11-02 Thread Sarah Jelinek


ofofhgij wrote:
> ...I'm having issues with starting up the Live cd.
>
> first of all, when loading the Live Cd, the first thing(s) i see is an error 
> message that continues to appear throughout the entire loading session.
>
> WARNING: pciclass, 0607000: odd cardbus present state 0x
>
> WARNING: pciclass, 0607001: odd cardbus present state ox
>
> ...and it repeats, about every second or so.
>
> my next problem is truly stupidity, once solaris loads (it loads even with 
> those error messages)  it asks me for a username and a password   umm... 
> I tried just about anything I could think of to log in with no avail... is 
> there some username/password that I must know of to get in?  
>   

yes, jack/jack.

sarah

> any help, specially with the latter, is much appreciated.  and again, sorry 
> for the noobness.
>  
>  
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Project Indiana observations

2007-11-02 Thread Sarah Jelinek


Mario Goebbels wrote:
>> with qemu -std-vga i got a little further. In fact, it'll boot all the way, 
>> but it is slw without kernel-kqemu.
>>
>> Installing to "hard disk" image and it goes to 86% (took a few hours to get 
>> there) but a few hours more and it is still there. I see devfsadm locked 
>> 100% (prstat -mL)
>>
>> Any suggestions?
>> 
>
> I haven't even let it go past 16% during the install phase, when I've
> lost my patience. Not sure why kernel-kqemu breaks it, since it appears
> to run fine in similar technology, i.e. VMware.
>   
My suggestion is to file a bug at defect.opensolaris.org for the 
qemu/Indiana installer interaction issues. The 
classification/product/component I would file this under is:

Development/installer/other

As far as I know we haven't tried the installer under qemu. We need to 
figure out what's going wrong. As part of hte bug filing can you include 
the following data:

/tmp/install_log
/tmp/install_log.debug(if it exists)
/tmp/gui-install_log
/a/transfer.log

thanks,
sarah
***
> -mg
>
>   
> 
>
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] [advocacy-discuss] [indiana-discuss] I'm sorry, but I just don't get it

2007-11-05 Thread Sarah Jelinek


John Plocher wrote:
> Shawn Walker wrote:
>   
>>> Tell that to whoever violated ARC by putting /usr/gnu at the head of
>>> $PATH in the indiana preview ;)
>>>   
>> No violation of ARC occurred. ARC is not a required process until
>> consolidations are integrated, etc. 
>> 
>
> On the other extreme, it would be extremely stupid^H^H^H^H^H^H ineffective
> to bundle up all the changes made to Indiana and produce them at the end
> of February in one un-reviewablely large "we're done, here is everything
> we did" ARC case
>
> There seems to be a bunch of stuff that got started, is being prototyped
> and played with, has gotten integrated into a gate somewhere and was
> shipped as part of a developer prototype release that still isn't on the
> ARC radar.
>   
I am not sure what you are referring to. We have not integrated anything 
in to any gate at this point in time, other than the various project 
gates which you see on opensolaris. And, one internal slim installer 
gate that will be open shortly(waiting on final legal I think). None of 
these are official gates, just prototype gates.

This is simply a prototype, nothing integrated anywhere that requires 
ARC or PAC approval. We know what needs to be done process wise and 
certainly will follow all appropriate process along the way. Nothing in 
Feb is gonna be bundled up and put forth as a huge ARC case.
> That's the point that has a bunch of us concerned - not that the review
> hasn't been completed, but that they many of them haven't even been started!
>
>   
There simply wasn't time. And, since this is a prototype we felt that 
the way we did this was ok. In actuality though, some of Indiana has 
been ARC'd. The installer pieces were ARC'd as part of Dwarf Caiman(SXDE). 

Please don't invite trouble by assuming we won't do the right thing. 
There is a great group of engineers working on this project and we all 
believe in the benefits of review.

Regards,
sarah
>-John
>
>
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] [advocacy-discuss] [indiana-discuss] I'm sorry, but I just don't get it

2007-11-05 Thread Sarah Jelinek

>> hasn't been completed, but that they many of them haven't even been started!
>>
>>   
>> 
> There simply wasn't time. And, since this is a prototype we felt that 
> the way we did this was ok. In actuality though, some of Indiana has 
> been ARC'd. The installer pieces were ARC'd as part of Dwarf Caiman(SXDE). 
>   

Oh, a couple of other things went through review as well... lofi 
compression and hsfs performance changes.

sarah
> Please don't invite trouble by assuming we won't do the right thing. 
> There is a great group of engineers working on this project and we all 
> believe in the benefits of review.
>
> Regards,
> sarah
>   
>>-John
>>
>>
>> ___
>> opensolaris-discuss mailing list
>> opensolaris-discuss@opensolaris.org
>>
>>   
>> 
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] 'more' broken in b77 miniroot?

2007-11-29 Thread Sarah Jelinek
Can you file a bug? solaris/solaris_install/install_setup would be the 
classification for this.

Regards,
sarah


[EMAIL PROTECTED] wrote:
>   
>> Process 10 has it's stderr open on the console in O_WRONLY mode.
>> And a "svcprop svc:/system/install-discovery:default" 
>> (or "svcprop install-discovery") reveals this start/exec property:
>>
>>/sbin/install-discovery < /dev/console > /dev/console 2>&1
>>
>>
>> 
> Looks like that needs to be fixed:
>
>   /bin/install-discovery 0<>/dev/console 1>&0 2>&0
>
> Casper
>
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] SXDE 9/07 install "fails immediately"

2008-01-08 Thread Sarah Jelinek
Hi Mark,

Sorry for the delay in responding..just catching up from the holiday break.

It would be good to see the /tmp/gui-install_log and /tmp/install_log 
when this occurs. Obviously, this shouldn't happen.

sarah


Mark Drummond wrote:
> I am trying to install SXDE 9/07 in a vmware 6.x vm. After stepping through
> the installation GUI, when I click the last button to begin the install, the
> GUI comes back immediately with an "installation failed" error message,
> *but* the installer is actually still running in teh background. My disk and
> the dvd drive are still spinning and you can see installf in the ps output.
>
> Anyone else seeing this?
>
>   
> 
>
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] /usr/sbin/format: where is the -force flag?

2006-04-28 Thread Sarah Jelinek

Hi Daniel,

I am the developer who did the work for this feature. We originally had 
a force flag planned for all the utilities that were modified to enable 
in use checking. However, the force flag was an area of much debate and 
in the end we removed it. We recognize this is a potential issue for 
experienced sysadmins. My suggestion, file an RFE and if enough people 
feel this is an issue then we can revisit this decision.


And, yes you are correct, NOINUSE_CHECK does disable in use checking but 
is not intended to be a public interface.


thanks,
sarah
*
Daniel Rock wrote:

Hi,

this week I gave snv_36 a try (hadn't upgraded for a long time) - and 
this new "feature" (put in double quotes) was getting me in rage:


6194015 PSARC/2004/776 - Device in use checking for Solaris utilities

What I normally do after Solaris installation is mirroring the boot 
disk via SVM. Sometimes I forget to reserve a small region on the disk 
for the metadb. No problem - I then usually do the following steps:


1. disable swap (swap -d /dev/dsk/c0t0d0s1)
2. reduce swap by the required amounts of cylinders (usually metadb 
doesn't

   get more than 1 cylinder - hehe, I'm on the cheap side)
3. create a metadb with the freed up space

But this new feature also forces me to uncomment the swap entry in 
/etc/vfstab (only to reactivate it later - two completely unnecessary 
steps):


# format c0t4d0
selecting c0t4d0
[disk formatted]
Warning: Current Disk has mounted partitions.
/dev/dsk/c0t4d0s0 is currently mounted on /. Please see umount(1M).
/dev/dsk/c0t4d0s1 is normally mounted on  according to /etc/vfstab. 
Please remove this entry to use this device.


{ shrink slice 1 and create another slice }

partition> la
Cannot label disk when partitions are in use as described.
partition> aarrgh!&"/()%#
aarrgh!&"/()%# is not expected.

If you do this early after installation with /sbin/sh as your shell 
and no job control you cannot even ^Z format and edit /etc/vfstab. You 
have to quit format and start from the beginning.


This happens when programs try to be more clever than the 
administrator - as a result they behave like Windows systems or HAL 
("I'm sorry, Dave. I'm afraid I can't do that.")


By accident I also found a workaround today:
6291309 PSARC/2005/461 - libdiskmgt should enable bypassing of in-use 
checking


Sounds good, but how is it done? Well not officially documented at all 
but studying the source code I found out I just have to set the 
environment variable "NOINUSE_CHECK".


But it should be a simple command line option in format, preferrable 
the already existing -e (expert) option (-f is already in use).







Daniel
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org



___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] /usr/sbin/format: where is the -force flag?

2006-04-28 Thread Sarah Jelinek
One other thing... use utility/other for cat/subcat and please add me to 
interest list, [EMAIL PROTECTED]


thanks,
sarah

Daniel Rock wrote:

Hi,

this week I gave snv_36 a try (hadn't upgraded for a long time) - and 
this new "feature" (put in double quotes) was getting me in rage:


6194015 PSARC/2004/776 - Device in use checking for Solaris utilities

What I normally do after Solaris installation is mirroring the boot 
disk via SVM. Sometimes I forget to reserve a small region on the disk 
for the metadb. No problem - I then usually do the following steps:


1. disable swap (swap -d /dev/dsk/c0t0d0s1)
2. reduce swap by the required amounts of cylinders (usually metadb 
doesn't

   get more than 1 cylinder - hehe, I'm on the cheap side)
3. create a metadb with the freed up space

But this new feature also forces me to uncomment the swap entry in 
/etc/vfstab (only to reactivate it later - two completely unnecessary 
steps):


# format c0t4d0
selecting c0t4d0
[disk formatted]
Warning: Current Disk has mounted partitions.
/dev/dsk/c0t4d0s0 is currently mounted on /. Please see umount(1M).
/dev/dsk/c0t4d0s1 is normally mounted on  according to /etc/vfstab. 
Please remove this entry to use this device.


{ shrink slice 1 and create another slice }

partition> la
Cannot label disk when partitions are in use as described.
partition> aarrgh!&"/()%#
aarrgh!&"/()%# is not expected.

If you do this early after installation with /sbin/sh as your shell 
and no job control you cannot even ^Z format and edit /etc/vfstab. You 
have to quit format and start from the beginning.


This happens when programs try to be more clever than the 
administrator - as a result they behave like Windows systems or HAL 
("I'm sorry, Dave. I'm afraid I can't do that.")


By accident I also found a workaround today:
6291309 PSARC/2005/461 - libdiskmgt should enable bypassing of in-use 
checking


Sounds good, but how is it done? Well not officially documented at all 
but studying the source code I found out I just have to set the 
environment variable "NOINUSE_CHECK".


But it should be a simple command line option in format, preferrable 
the already existing -e (expert) option (-f is already in use).







Daniel
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org



___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] /usr/sbin/format: where is the -force flag?

2006-04-28 Thread Sarah Jelinek

Bill Sommerfeld wrote:

On Fri, 2006-04-28 at 18:05, Sarah Jelinek wrote:

  

partition> la
Cannot label disk when partitions are in use as described.
  


I do not think a -force flag is appropriate.

instead, we should improve the granularity of the in-use detection --
fix format so it lets you change the sizes of partitions which are not
in use so long as you aren't making them overlap in-use partitions.

  
It does allow you to change the sizes of partitions which are not in 
use, as long as they don't overlap in use partitions. It even lets you 
grow in use partitions.


The heuristic of the vfstab being 'in use' could be improved upon 
however, which I believe is Daniel's main concern.  The idea is that 
entries in /etc/vfstab are possibly in use, and designed to help users 
not step on filesystems that may not be mounted at that time, but could 
potentially be something they want to keep.


sarah


- Bill





  


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Google Summer of Code: Call for OpenSolaris Participation

2006-05-01 Thread Sarah Jelinek

Hi Ricardo,

Just as an FYI... there is an opensolaris project we just started, FUSE 
on Solaris, that you might be interested in watching. 
http://opensolaris.org/os/project/fuse/.


Regards,
sarah
*
Ricardo Correia wrote:

Hi, I'm a computer engineering student from Portugal, and I would love to make 
a ZFS implementation for FUSE (Filesystem in Userspace) for Linux (and 
FreeBSD). I know it would be cool to have a kernel-level implementation, but 
that would be too big of a project for me work on my own.

However, I'm fairly confident I would be able to do a mostly-complete 
implementation of ZFS on Fuse on my spare time.

Is there a possibility to arrange a mentor for this project from 
ZFS/Opensolaris?

Thank you.
 
 
This message posted from opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

  


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Google Summer of Code: Call for OpenSolaris Participation

2006-05-01 Thread Sarah Jelinek

Joerg Schilling wrote:

Sarah Jelinek <[EMAIL PROTECTED]> wrote:

  

Hi Ricardo,

Just as an FYI... there is an opensolaris project we just started, FUSE 
on Solaris, that you might be interested in watching. 
http://opensolaris.org/os/project/fuse/.



How shpuld this deal with the incompatibilities of the Linux FS interface and 
the Solaris FS interface?
  
Well... we are using the freeBSD port of FUSE as a starting point. 
freeBSD is similar to Solaris in that it uses vnode ops and vfs 
ops(although named slightly differently).  Linux has structures for both 
file operations and inode operations, which Solaris and freeBSD combine 
as vnode ops.


So, this will have to be dealt with, but we are starting from a more 
compatible source than the linux FUSE.
What we need for OpenSolaris is a project that makes the native Solaris Fs 
interface available at user space.
  
Certainly a possibility. Not in scope for this project though, at least 
for the initial port.


thanks,
sarah


Jörg

  


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: /usr/sbin/format: where is the -force flag?

2006-05-01 Thread Sarah Jelinek

UNIX admin wrote:

I am the developer who did the work for this feature.
We originally had 
a force flag planned for all the utilities that were
modified to enable 
in use checking. However, the force flag was an area
of much debate and 
in the end we removed it. We recognize this is a
potential issue for 
experienced sysadmins. My suggestion, file an RFE and
if enough people 
feel this is an issue then we can revisit this

decision.



I definitely second enabling the admin to do what he needs to do. Simply bind 
the override functionality to -e, because that's the expert mode.

  
That's certainly an interesting option on how to handle this. I hadn't 
thought of -e but that makes some sense for this type of functionality.

And if I know about the expert mode, that implies that I know what I'm doing.  So I want all and any obscure 
functionality available to me when I run `format -e`. No trying to be "smart", no 
"intelligence", just give us a "Voodoo-hoodoo what-you-don't-dare-do-people" 
functionality with -e.

It is already noted in the man pages that the expert mode is to be used with 
caution and only if one knows what one is doing.
 
 
  

Good point.

sarah


This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

  


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: /usr/sbin/format: where is the -force flag?

2006-05-02 Thread Sarah Jelinek

Jürgen Keil wrote:

this new "feature" (put in double quotes) was getting me in rage:

6194015 PSARC/2004/776 - Device in use checking for Solaris utilities

What I normally do after Solaris installation is mirroring the boot disk via 
SVM. Sometimes I forget to reserve a small region on the disk for the 
metadb. No problem - I then usually do the following steps:


1. disable swap (swap -d /dev/dsk/c0t0d0s1)
2. reduce swap by the required amounts of cylinders
(usually metadb doesn't get more than 1 cylinder - hehe, I'm on the cheap side)
. create a metadb with the freed up space

But this new feature also forces me to uncomment the swap entry in 
/etc/vfstab (only to reactivate it later - two completely unnecessary steps):




Yep. I also detected this "feature" when trying to write a crash dump for a 
live running kernel, with savecore -L:


1. swap -d /dev/dsk/c1d0s1
2. dumpadm -d /dev/dsk/c1d0s1
3. savecore -L
4. dumpadm -d swap
5. swap -a  /dev/dsk/c1d0s1

dumpadm in step 2. now complains with:

dumpadm: /dev/dsk/c1d0s1 is normally mounted on  according to /etc/vfstab. 
Please remove this entry to use this device.

I have to edit /etc/vfstab twice, before step 2. and after step 5.
  
I will file a bug. Basically, the swap -d doesn't remove the swap entry 
from vfstab, and then we get in to trouble from there.


1 question, why do you have to remove the entry again after step 5?

I filed a bug, 6420795 device in use checking should be more 
discrimating with /etc/vfstab entries to track this. In this case, the 
dumpadm -d  should have been allowed.


thanks,
sarah

 
 
This message posted from opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

  


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: /usr/sbin/format: where is the -force flag?

2006-05-03 Thread Sarah Jelinek

Jürgen Keil wrote:

I have to edit /etc/vfstab twice, before step 2. and after step 5.
  
  
I will file a bug. Basically, the swap -d doesn't remove the swap entry 
from vfstab, and then we get in to trouble from there.


1 question, why do you have to remove the entry again after step 5?



In step 5 I edit /etc/vfstab to *add* the swap slice which I had to remove
in step 2.  Otherwise this swap slice wouldn't be used the next time I reboot.
 
 
  

Ah..ok, got it.

thanks,
sarah
***

This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

  


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] snv_51 doesn't offer upgrade from snv_49

2006-11-08 Thread Sarah Jelinek

[EMAIL PROTECTED] wrote:

Hello opensolaris-discuss,

 I had to re-install to snv_51 on my x64 workstation.
 Installer didn't offer upgrade option - :(((

 System was put on mirrored SVM volume.




Zones (zone upgrade not yet supported in Nevada, I think)?
  

No, not yet. Due soon.  Did you have local zones configured?

sarah


Checked the log file?
  
Casper

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

  


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] snv_51 doesn't offer upgrade from snv_49

2006-11-08 Thread Sarah Jelinek

James C. McPherson wrote:

Sarah Jelinek wrote:

[EMAIL PROTECTED] wrote:

Hello opensolaris-discuss,
 I had to re-install to snv_51 on my x64 workstation.
 Installer didn't offer upgrade option - :(((
 System was put on mirrored SVM volume.

Zones (zone upgrade not yet supported in Nevada, I think)?

No, not yet. Due soon.  Did you have local zones configured?



Does LiveUpgrade work though?

No.


If it doesn't, can I as a workaround for the moment do this:

shutdown all zones
backup /etc/zones to somewhere safe
rm /etc/zones/*

The zones have to be in sync with the system, so backing them up for a 
restore later won't work. All you you can do is uninstall the zones, do 
the upgrade, reinstall the zones, and do your customizations for the zones.


Basically, there is no point in doing a backup of the zones.

sarah
*

reboot with the new dvd
choose the upgrade option



Thanks in advance,
James C. McPherson
--
Solaris kernel software engineer, system admin and troubleshooter
  http://www.jmcp.homeunix.com/blog
Find me on LinkedIn @ http://www.linkedin.com/in/jamescmcpherson
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org



___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] snv_51 doesn't offer upgrade from snv_49

2006-11-08 Thread Sarah Jelinek

James C. McPherson wrote:

Sarah Jelinek wrote:

[EMAIL PROTECTED] wrote:

Hello opensolaris-discuss,
 I had to re-install to snv_51 on my x64 workstation.
 Installer didn't offer upgrade option - :(((
 System was put on mirrored SVM volume.

Zones (zone upgrade not yet supported in Nevada, I think)?

No, not yet. Due soon.  Did you have local zones configured?



Does LiveUpgrade work though?

If it doesn't, can I as a workaround for the moment do this:

shutdown all zones
backup /etc/zones to somewhere safe
rm /etc/zones/*

reboot with the new dvd
choose the upgrade option
One other piece of data.. the zones upgrade project is very close to 
putback. If you can hang tight until that integrates, another build 
maybe, then you can do your upgrades.


sarah





Thanks in advance,
James C. McPherson
--
Solaris kernel software engineer, system admin and troubleshooter
  http://www.jmcp.homeunix.com/blog
Find me on LinkedIn @ http://www.linkedin.com/in/jamescmcpherson
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org



___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Project Proposal: Caiman, Solaris install revisted

2006-11-14 Thread Sarah Jelinek

Project Proposal: Caiman, Solaris Install Revisited

I would like to propose the Caiman project for OpenSolaris.

Caiman is the code name for the project to create a new Solaris installation
experience.  The current working ideas center on concepts such as:

   * Updated and simplified graphical and text user interfaces which carry
   Sun's current branding
   * Integrated hardware compatibility testing
   * Integrated live CD/DVD experience to provide the ability to use
   Solaris without committing your hard drive to an install.
   * Deep integration with the latest Solaris features, such as ZFS, Xen
   and SMF
   * Simplified system configuration, integrated with the 
post-installation

   experience
   * Simple, fast, and reliable installation of additional software after
   installation
   * Easy upgrades


This project would live under the Installation and Packaging community.

Initial Project Leaders:
Dave Miner
Sanjay Nadkarni
Sarah Jelinek
Frank Ludolph

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Project Proposal : OpenSolaris on extended partitions

2007-01-16 Thread Sarah Jelinek

Pavan T C wrote:

Hi,

The aim of the project is to enable the installation and booting
of OpenSolaris from an extended partition. 


This project will be delivered in multiple phases. The first phase is to 
introduce all OS changes necessary to support booting from and managing 
extended partitions on OpenSolaris. Here are the list of changes for phase 1 :

1. Driver Changes ( cmlb : modification)
2. Tools to perform partitioning (fdisk, format : modification)
3. Library to provide partitioning support (libfdisk : new)
4. Grub changes ( GRUB and installgrub : modification)

The next phase involves changes to the installer. However, this is distribution specific and the changes might be independent of each other. One more possible change for the next phase involves creating device nodes for the extended partitions. Currently we do not create any nodes  for the extended partitions. 
  

Pavan,

I agree that the support for extended partitions in the utilities is 
critical. I am wondering how you propose to do the install support in 
OpenSolaris when the install consolidation is currently not open. And, 
the installation team is working on a new installer, Caiman, which would 
likely be the place this work would be done, depending on resolution of 
the open issues noted in this thread.


So, the phasing including the installation pieces needs some 
clarification and coordination with the installation team.


thanks,
sarah


The phase 1 changes have already been mostly completed. However, a detailed 
review and subsequent code changes are yet to be done.

Looking for the community support to make the project move to completion. The 
PSARC materials and the existing code will be put up shortly.

Thanks,
Pavan Chandrahekar
Sheshadri Vasudevan
 
 
This message posted from opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

  


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] opensolaris installation problem

2010-02-08 Thread Sarah Jelinek
If you could send the log data, that might help. I assume the error is 
on first reboot? Can you provide more details? Such as installer used(I 
am assuming liveCD, x86), not AI.


The install log, before first reboot is:

/tmp/install_log

thanks,
sarah
*



On 02/ 8/10 01:36 PM, Manish Sharma wrote:

I down loaded live open solaris 9.06 and installation error comes up

saying [b]"Enter User name for system maintenance" (control-d to bypass):[/b]

(See /lib/svc/share/README for more information.) Where do i find this Readme 
file.

So I don’t know why I get this but I downloaded several iso image from
open solaris website but same error result. i have set my hardrive as raid 0 
1.5 tb. Any ideas where to look for solution to this problem?

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] SUNWluu packages for b132

2010-02-15 Thread Sarah Jelinek
They are not available in IPS. You can install the SVR4 packages on your 
system, but I am not sure what you need the live upgrade user package 
for. We don't use the old live upgrade on OpenSolaris, we have 'Snap 
Upgrade', which is managed via beadm(1M).


Regards,
sarah


On 02/15/10 07:29 AM, Tom Buskey wrote:

Where can I download them?  They're not installed and I can't find them on the 
.iso

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] SUNWluu packages for b132

2010-02-15 Thread Sarah Jelinek



On 02/15/10 07:53 AM, Florian Manschwetus wrote:

Am 15.02.2010 15:38, schrieb Detlef Drewanz:

SUNWluu is a Live Upgrade Package and existed for Solaris 10 and Nevada.
This technology has changed within OpenSolaris.

See beadm(1M) on how to create and update boot environments.

Detlef

Tom Buskey schrieb am 15.02.10 15:29:

Where can I download them?  They're not installed and I can't find
them on the .iso

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


I would mention pkg image-update --be-name [how should your be named?]
for just live upgrade, may be that is all what Tom needs?


Yes, a pkg image-update is all he needs to do an upgrade on his system. 
But, beadm(1M) provides other capabilities he may be interested in.


Regards,
sarah



Florian




___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Any one knows which package libzonecfg.h is in and how to find out?

2010-04-02 Thread Sarah Jelinek



On 04/ 2/10 09:13 AM, Henry Pepper wrote:

Halton helped me with identifying the package as SUNWzoneint.

I'm trying to build the 'gate' system, following
  - http://hub.opensolaris.org/bin/view/Project+indiana/constructor_notes
  - 
http://blogs.sun.com/sunwg11nprg/entry/how_to_create_opensolaris_distribution1

I'm trying to find a way to build OSOL distro so I can build an Amazon AMI.


You can get it here:

http://dlc.sun.com/osol/install/downloads/current/

sarah
*


   Henry

On Fri, Apr 2, 2010 at 3:01 PM,  wrote:



Hello

Does anyone know  which package libzonecfg.h is in and how to find out?

I'm not able to find the file in sxce 127.

Any ideas are welcome



Part of the source, not distributed.  Why do you need it?

Casper



___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] 76B Cannot find install software

2008-04-25 Thread Sarah Jelinek


Horvath wrote:
> I have in9-32max (nf680i)  The controller is called nforce 680i. I tried to 
> install b87 but I get " solaris express developer edition can only be 
> installed from dvd media..."
> If I choose solaris express then I get "Cannot find Java software exiting to 
> shell."
>  
>   
That means it can't find the java cpio archive we create to save memory 
in the miniroot. But, choosing SXDE means we shouldn't be looking for 
this archive, since we are using an x86 image.

Did you try any of the other install options, such as the text console?

thanks,
sarah

>  
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Open Solaris Community Edition NV93 Java Error

2008-07-14 Thread Sarah Jelinek
Hi Bill,

This sounds like it cannot find the java archive it needs to unpack in 
to memory to enable the installer. Can you mount the image and send me 
the data about what is in it, specifically under Solaris_11/Tools/Boot, 
or /boot is fine.

thanks,
sarah
***

Bill Nevis wrote:
> Has anyone else seen an error when 
>
> Installing Open Solaris x86 
> 1. Solaris Interactive (default) and 
> 3. Solaris Interactive Text (Desktop
> 4. Solaris Interactive (Console) modes 
> Menu options 1,3,4. 
>
> Error: Cannot find Java software, Exiting to shell
>  
>  
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>   
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Pre-Flag Day: AI schema changes in build 147

2010-08-13 Thread Sarah Jelinek

Hi All,

If you don't use the Solaris Automated Installer(AI) you can safely
ignore this message. Otherwise please read on...or read the pre-flag
day message at:

http://hub.opensolaris.org/bin/view/Project+caiman/Pre-Flag+Day+for+bug+16423 



Starting in build 147 there will be changes in AI which will result
in a flag day. Specifically the changes are:
-AI schema and manifest changes
-AI server:'installadm' cli changes in support of the new
 AI schema

The changes to the AI schema and the resulting AI manifests are not 
backward

compatible. If you wish to deploy Solaris Nevada build 147 or higher you
must use the newer AI manifest. This means you must update your AI 
server to

build 147 as well. The changes to 'installadm' will allow for backwards
compatibility for managing builds earlier than b147. This backwards
compatibility will be maintained until b157.

***AI schema and manifest changes***

The changes to the AI schema and the resulting AI manifest were made
to provide a user interface that is more intuitive and easy to use. The new
AI interface provides the same functionality as AI does today. The new
interface will allow for expansion of AI functionality. The New AI manifest
format for build 147 will provide the same functionality as is currently
provided with AI. The AI schema changes are being made to allow
for enhancement of AI functionality while trying to maintain compatibility
moving forward.

The AI schema has been changed to utilize DTD as the schema language
and to add new element and attribute definitions. The AI manifest will no
longer be an embedded manifest with the AI criteria manifest. The AI
criteria manifest will be a separate entity. This is detailed
below in the installadm(1m) changes section.

Documents that will help you get started on making this transition are:

New AI default.xml manifest:
===

http://hub.opensolaris.org/bin/download/Project+caiman/Flag+Days/default.xml 



New AI ai_manifest.xml manifest:
===

http://hub.opensolaris.org/bin/download/Project+caiman/Flag+Days/aimanifest.xml 



Use case transition guide:
=

http://hub.opensolaris.org/bin/download/Project+caiman/Flag+Days/usecases.txt 



XSLT file for manifest transformation from old->new:
===

http://hub.opensolaris.org/bin/download/Project+caiman/Flag+Days/old%2Dto%2Dnew.xslt 



To transform the old manifests using the XSLT document run the following
command:
xsltproc -o   

If /usr/bin/xsltproc is not available on your system, you can install
it with:
 pfexec pkg install pkg:/library/libxslt

Please verify the output from running this transform to ensure that
everything is correct in the new manifest.


Details:


1.  are the top level tags for the new AI manifest.

2. Top level target specification for AI:


These are the top level elements to specify a target for use in the root
pool for installation. It is not required. If not specified, the AI client
will choose the disk. The algorithm used for choosing the disk remains
unchanged. Specifically the rules are:

1. The installer gets the recommended size for installing the
   OpenSolaris OS from the AI libraries. Currently, the recommended
   size is 13 GB.

2. The installer searches for available disks on the client. To
   determine the default target, the automated installer looks for an
   available disk with at least recommended size. The disks are found
   in the order they are reported by the libdiskmgt library.

3. When the first disk is found, the installer checks the size of that
   disk.
-If the size is greater than or equal to the recommended size,
 the installer selects the disk and returns to the
 installation procedure.
-If the size is less than the recommended size, the installer
 goes to the next disk to check the size.

4. If there is no match, the automated installation fails.


A target_device can be one of the following types:
disk, swap or dump device

3. At the top level a target disk must be specified using this path:
target/target_device/disk

4. A disk can be specified by a name, a set of properties to describe the
   disk, a keyword or an iscsi device. A disk can also contain partitions
   and/or slices.

5. Disk criteria are divided into the following mutually exclusive groups:

G1: Deterministic disk criteria
===
target/target_device/disk/iscsi parameters
target/target_device/disk_name, with name_type attribute:
one of ctd, volid, devpath or devid

G2: non-deterministic disk criteria
===
target/target_device/disk/disk_prop: Any of dev_type,
dev_vendor or dev_size

G3: Keyword disk criteria
=
target/target_device/disk_keyword: boot_disk

6.