Hi,

I'm trying to deploy AI for Solaris 11 Express and so far it's been 
challenging...
I have some questions and I hope someone will be able to help.

1. disk partitioning on x86

    There could be multiple partitions or none - how can I force AI to use 
entire disk and put one large Solaris2 partition regardless of how a disk is 
currently partitioned? There is such an option for interactive installs.

2. console on ttya

    If post-install scripts are supposed to be delivered via SMF during a first 
boot following AI install, how can I put GRUB's menu.lst for the first boot so 
I can pass options like console=ttya-...? What if I need to get information 
from an external database about how console should be set-up for a given 
server? For the AI/install boot it is easy as it is matter of generating a 
proper menu.lst for a given server. How can I do it for the first boot?

   Similar issue is with passing specific kernel options on some os/hw 
combination due to bugs, etc.

   Basically how can I make sure that a customized menu.lst is used during 
first boot?

3. pkg performance

    The solaris.zlib downloads at about 100MB/s on a GbE network - good.
    However then pkg starts downloading packages and the network utilizations 
    varies between 0.5MB - 30MBs with an average less than a couple of MB/s.
    I guess the sporadic 15-30MB/s occurrences are for some large files, 
otherwise 
    the performance is abysmal and it takes far too long to just transfer 
packages.
    Not to mention that entire process is basically serialized and doesn't make 
    much use of additional cores on a server. Is there a way for pkg to 
download 
    multiple files at the same time? This could probably help a little bit...
    It doesn't have to be able to saturate a GbE link but doing less than 5% is 
far 
    from being impressive.
 
4. packages install/uninstall sections

    In jumpstart if some packages were marked to be uninstalled there would 
never 
be installed in the first place. Currently AI+pkg installs all selected 
packages and then uninstalls packages marked so. Ideally all packages to be 
installed and uninstalled should be passed to pkg at the same time and pkg 
should come up with the final set of packages to install.

5.  tasks

      I can see in the install_log entries like "current 
task:set_partition_active".
      Is there a way to add your own tasks?

6. /export/home

      How can I prevent it from being created? I don't want to use autofs for 
/home directories, nor I want to /export, /export/home, /export/home/jack to be 
created. Unconfiguring it during the first boot via smf is rather silly.

7. root disk mirroring

    how can I set-up rpool to be mirrored during installation? Setting it up 
post-install during first boot when it will have to resilver several GBs of 
data is far from ideal.

8. /etc/system

     how can I customize /etc/system before the first boot? This is similar to 
#2.



Generally AI needs pre- and post- install scripts additional to first boot 
finish scripts via SMF. There seems to be a mechanism for psot-install sctips 
already implemented and in use it is just not exposed to end-users which is a 
mistake. I don't want some of them to be running and to have undo their changes 
during first boot.    


-- 
Robert Milkowski
http://milek.blogspot.com
-- 
This message posted from opensolaris.org
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to