Installing solaris 10 on an IBM server with ServeRAID

G'day,
I want to install solaris 10 on my IBM xSeries eServer 235 and install starts fine but straight away it complains about not finding any HDDs and exits.
I do have HDDs installed, three infact.
They are SCSI on the IBM ServeRAID adaptor and i have used ServerGuide to reformat the disks but solaris just cannot find them.
Why is this??
thanks,
jason

I did some idgging and i pretty much concluded that
we need serveRAID drivers for the OS be find the
disks.I've got the same thoughts. Though Solaris 10 is listed in Release Notes for the latest IBM ServeRAID Support CD, and CD itself contains floppy images for what it thinks is a 'solaris drivers', but either those drivers doesn't work or there is wrong drivers. Doing as described in "Installing" readme doesn't give much result. BTW - it's initial release of ServeRAID Support CD where support for Solaris OS is offered.
So all the OSs in the serveraid list are the oes that
serveraid will provide a driver for automatically.If only you have had updated both Server BIOS and RAID Adapter firmwares as described in relative readme's.
I am not sure what to do from here, sell the damn
server i supose!Me too.
I've got RHEL ES4 installed in RAID logical volumes, directly from OS installation distro, without using ServeRAID Support CD drivers. But I was supposed to use Solaris and not the RHEL.
Funnily enough when i got it a heat sink fell off the
northbridge or chipset, not sure which it is. A tad
dodgy.

Similar Messages

  • How to Install Solaris 10 on Sun Server

    Dear All,
    Can any one help me to Install Solaris 10 on Sun Server.
    Or if you guys can suggest me which document i can refer for Solaris 10 installation.
    Thnaks in advance to all.
    Rgds,
    Shrinet

    You can go to doc.sun.com for all Solaris documentation. This should be the link you need, which is for the latest version of Solaris 10 (10/09).
    http://docs.sun.com/app/docs/coll/1236.11?l=en
    If you need an older version, you can find them all here:
    http://docs.sun.com/app/docs/prod/solaris.10?l=en&a=view
    -- Alan

  • Installing Solaris 11 on SunFIre T1000 With Automated Installer Server Fail

    h4. Hi
    h4. A few days i am try to intall solaris 11 11/11 on our server Sunfire T1000
    h4. we first upgrade the firmware of the server to
    sc> showhost
    Sun-Fire-T1000 System Firmware 6.7.12 2011/07/06 20:03
    Host flash versions:
    OBP 4.30.4.d 2011/07/06 14:27
    Hypervisor 1.7.3.c 2010/07/09 15:14
    POST 4.30.4.b 2010/07/09 14:25
    h4. And after we install Solaris 11 x86 on a laptop, in that we configure an AIS (Automated installer Server)
    installadm list
    Service Name Alias Of Status Arch Image Path
    default-sparc s11-sparc on Sparc /install/images/s11-sparc
    s11-sparc - on Sparc /install/images/s11-sparc
    h4. We are using the default installations with a DHCP server in the Laptop
    installadm list -m -p
    Service Name Manifest Status
    default-sparc orig_default Default
    s11-sparc orig_default Default
    h4. By the other side, in the sparc server (T1000) we use OBP for a WAN Boot Installation
    boot net:dhcp - installl
    2012-08-08 20:33:44,911 InstallationLogger DEBUG Starting Automated Installation
    2012-08-08 20:33:44,913 InstallationLogger INFO Using XML Manifest: /system/volatile/ai.xml
    2012-08-08 20:33:44,965 InstallationLogger INFO Using profile specification: /system/volatile/profile
    2012-08-08 20:33:45,018 InstallationLogger INFO Using service list file: /var/run/service_list
    2012-08-08 20:33:45,070 InstallationLogger INFO Starting installation.
    2012-08-08 20:33:45,122 InstallationLogger DEBUG Registering Manifest Parser Checkpoint
    2012-08-08 20:33:45,124 InstallationLogger DEBUG Engine registering:
    2012-08-08 20:33:45,126 InstallationLogger DEBUG name: manifest-parser
    2012-08-08 20:33:45,128 InstallationLogger DEBUG module_path: solaris_install.manifest.parser
    2012-08-08 20:33:45,129 InstallationLogger DEBUG checkpoint_class_name: ManifestParser
    2012-08-08 20:33:45,131 InstallationLogger DEBUG args: None
    2012-08-08 20:33:45,133 InstallationLogger DEBUG kwargs: {'call_xinclude': True, 'manifest': '/system/volatile/ai.xml', 'validate_from_docinfo': True}
    2012-08-08 20:33:45,135 InstallationLogger DEBUG insert_before: None
    2012-08-08 20:33:45,136 InstallationLogger DEBUG log_level: None
    2012-08-08 20:33:45,138 InstallationLogger DEBUG =============================
    2012-08-08 20:33:45,142 InstallationLogger DEBUG Current checkpoint list:
    2012-08-08 20:33:45,144 InstallationLogger DEBUG      manifest-parser
    2012-08-08 20:33:45,146 InstallationLogger DEBUG Executing Manifest Parser Checkpoint
    2012-08-08 20:33:45,148 InstallationLogger DEBUG Retrieving checkpoint list from manifest-parser to None+
    2012-08-08 20:33:45,150 InstallationLogger DEBUG Executing Engine Checkpoints...+
    2012-08-08 20:33:45,152 InstallationLogger DEBUG Retrieving checkpoint list from manifest-parser to None+
    2012-08-08 20:33:45,154 InstallationLogger DEBUG Engine will be executing following checkpoints:+
    2012-08-08 20:33:45,155 InstallationLogger DEBUG      manifest-parser
    2012-08-08 20:33:45,157 InstallationLogger DEBUG Spawning InstallEngine execution thread
    2012-08-08 20:33:45,160 InstallationLogger DEBUG Loading manifest-parser checkpoint
    2012-08-08 20:33:45,213 InstallationLogger.manifest-parser DEBUG Initializing ManifestParser (manifest=/system/volatile/ai.xml, Validate_from_docinfo=True, dtd_file=None, load_defaults=True, call_xinclude=True)
    2012-08-08 20:33:45,273 InstallationLogger DEBUG manifest-parser: prog est-1, prog ratio-0.95, total_ratio-1.00
    2012-08-08 20:33:45,275 InstallationLogger DEBUG Last checkpoint, manifest-parser: prog ratio 0.95
    2012-08-08 20:33:45,279 InstallationLogger DEBUG Snapshotting DOC to /var/run/install_engine/engine.MYk67H/.data_cache.manifest-parser
    2012-08-08 20:33:45,286 InstallationLogger DEBUG Executing manifest-parser checkpoint
    2012-08-08 20:33:45,288 InstallationLogger.manifest-parser DEBUG ManifestParser.execute(dry_run=False) called
    2012-08-08 20:33:45,290 InstallationLogger.manifest-parser DEBUG ManifestParser.parse(doc=-> [DataObjectCache] (<solaris_install.data_object.cache.DataObjectCache object at 0xee1b90>)
         -> [persistent] (DataObjectCacheChild: persistent)
              -> [auto-install] (<solaris_install.ApplicationData object at 0xee1030>)
         -> [volatile] (DataObjectCacheChild: volatile)
              -> [apply_sysconfig_dict] (<solaris_install.data_object.data_dict.DataObjectDict object at 0xee1050>)) called
    2012-08-08 20:33:45,292 InstallationLogger.manifest-parser DEBUG loading manifest (dtd_validation=True)
    2012-08-08 20:33:45,872 InstallationLogger.manifest-parser DEBUG Parsed XML document:
    <!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1">
    <auto_install>
    <ai_instance name="orig_default" auto_reboot="false">
    <target>
    <logical noswap="false" nodump="false">
    <zpool name="rpool" is_root="true" action="create">
    <filesystem name="export" mountpoint="/export" action="create" in_be="false"/>
    <filesystem name="export/home" action="create" in_be="false"/>
    <be name="solaris"/>
    </zpool>
    </logical>
    </target>
    <software type="IPS">
    <destination>
    <image action="create" index="false">
    <!-- Specify locales to install -->
    <facet set="false">facet.locale.*</facet>
    <facet set="true">facet.locale.en</facet>
    <facet set="true">facet.locale.en_US</facet>
    <facet set="true">facet.locale.es</facet>
    <facet set="true">facet.locale.es_ES</facet>
    </image>
    </destination>
    <source>
    <publisher name="solaris">
    <origin name="http://pkg.oracle.com/solaris/release"/>
    </publisher>
    </source>
    h4. When the installation precess is in this part
    13% target-selection completed.
    17% ai-configuration completed.
    19% target-instantiation completed.
    19% Beginning IPS transfer
    Creating IPS image
    Installing packages from:
    solaris
    origin: http://pkg.example.com/solaris/
    h4. in the install_log file show us this errors:
    2012-08-08 20:51:39,653 InstallationLogger.generated-transfer-1184-1 DEBUG Download: text/doctools ...
    2012-08-08 20:51:43,156 InstallationLogger.generated-transfer-1184-1 DEBUG Download: system/core-os ...
    2012-08-08 20:52:03,704 InstallationLogger.generated-transfer-1184-1 DEBUG Download: text/less ...
    2012-08-08 20:52:03,788 InstallationLogger.generated-transfer-1184-1 DEBUG Download: system/management/rad/module/rad-smf ...
    2012-08-08 20:52:03,835 InstallationLogger.generated-transfer-1184-1 DEBUG Download: system/library ...
    2012-08-08 20:52:30,609 InstallationLogger.generated-transfer-1184-1 DEBUG Cleaning up
    2012-08-08 20:52:30,611 InstallationLogger ERROR Error occurred during execution of 'generated-transfer-1184-1' checkpoint.
    Traceback (most recent call last):
    File "/usr/lib/python2.6/vendor-packages/solaris_install/engine/__init__.py", line 811, in executecheckpoints
    checkpoint.execute(dry_run)
    File "/usr/lib/python2.6/vendor-packages/solaris_install/transfer/ips.py", line 359, in execute
    self._transfer()
    File "/usr/lib/python2.6/vendor-packages/solaris_install/transfer/ips.py", line 639, in _transfer
    self.api_inst.prepare()
    File "/usr/lib/python2.6/vendor-packages/pkg/client/api.py", line 2021, in prepare
    self._img.imageplan.preexecute()
    File "/usr/lib/python2.6/vendor-packages/pkg/client/imageplan.py", line 2827, in preexecute
    p.download()
    File "/usr/lib/python2.6/vendor-packages/pkg/client/pkgplan.py", line 406, in download
    mfile.wait_files()
    File "/usr/lib/python2.6/vendor-packages/pkg/client/transport/transport.py", line 2857, in wait_files
    self._transport._get_files(self)
    File "/usr/lib/python2.6/vendor-packages/pkg/client/transport/transport.py", line 432, in wrapper
    return f(instance, fargs, *f_kwargs)
    File "/usr/lib/python2.6/vendor-packages/pkg/client/transport/transport.py", line 1736, in getfiles
    self._get_files_list(mfile, filelist)
    File "/usr/lib/python2.6/vendor-packages/pkg/client/transport/transport.py", line 1685, in getfiles_list
    raise tfailurex
    TransportFailures: 1: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 7558caebcb4a599c08c6a1b1591672f2b3b3cb06.
    2: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: c8edd4ff7e100c83ad74ba75a9baeda47348800c.
    3: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 91350cb5e1dc88dbbcf2e94e0a05b075f03ba35b.
    4: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 85bec186fd71c8a072cb3261aac5a2d26e0bed01.
    5: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: feaf36a0752e78974e4cdbd757a2af9dd5f94236.
    6: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 93adf874561a2c2e383fa55da1f23cc93f1b24b5.
    7: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 5c261f9705a8c604bf3f473f1d76c7f646cedc60.
    8: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 81fa4733fa459a553001f8fdf30f49e35067a5ea.
    2012-08-08 20:52:30,731 InstallationLogger DEBUG Checkpoints Completed: DOC:+
    -> [DataObjectCache] (<solaris_install.data_object.cache.DataObjectCache object at 0xee1b90>)+
         -> [persistent] (DataObjectCacheChild: persistent)+
              -> [auto-install] (<solaris_install.ApplicationData object at 0xee1030>)+
              -> [Engine-DOC-Root-Node] (<solaris_install.engine.EngineData object at 0xecc930>)+
                   -> [manifest-parser] (<solaris_install.engine.checkpoint_data.CheckpointRegistrationData object at 0xee10d0>)+
                   -> [target-discovery] (<solaris_install.engine.checkpoint_data.CheckpointRegistrationData object at 0xee1230>)+
                   -> [target-selection] (<solaris_install.engine.checkpoint_data.CheckpointRegistrationData object at 0xee12f0>)+
                   -> [ai-configuration] (<solaris_install.engine.checkpoint_data.CheckpointRegistrationData object at 0xee1410>)+
                   -> [var-shared-dataset] (<solaris_install.engine.checkpoint_data.CheckpointRegistrationData object at 0xee1c30>)+
                   -> [target-instantiation] (<solaris_install.engine.checkpoint_data.CheckpointRegistrationData object at 0xee1750>)+
              -> [discovered] (<solaris_install.target.Target object at 0xee1330>)+
                   -> [disk] (Disk: ctd=c2t0d0; volid=None; devpath=/pci@7c0/pci@0/pci@8/scsi@2/sd@0,0; devid=id1,sd@n5000cca334c724bf; prop:dev_type=scsi; prop:dev_vendor=HITACHI; prop:dev_size=148.99gb; keyword: key=boot_disk; is_cdrom=False; label=VTOC; whole_disk=False; write_cache=False)+
                        -> [0] (Slice: name=0; action=preserve, force=False, is_swap=False, tag=2, flag=0, in_use={'used_by': ['exported_zpool'], 'used_name': ['rpool']}; size=148.99gb; start_sector=4768)+
                        -> [2] (Slice: name=2; action=preserve, force=False, is_swap=False, tag=5, flag=1; size=148.99gb; start_sector=0)+
                   -> [logical] (Logical: noswap=True; nodump=True)+
              -> [desired] (<solaris_install.target.Target object at 0xede3f0>)+
                   -> [logical] (Logical: noswap=False; nodump=False)+
                        -> [rpool] (Zpool: name=rpool; action=create; is_root=True; vdev_list=['c2t0d0s0'])+
                             -> [export] (Filesystem: name=export; action=create; mountpoint=/export)+
                             -> [export/home] (Filesystem: name=export/home; action=create)+
                             -> [solaris] (BE: name=solaris; mountpoint=/a)+
                             -> [vdev] (Vdev: name=vdev; redundancy=none)+
                             -> [swap] (Zvol: name=swap; action=create; use=swap; size=1024m)+
                             -> [dump] (Zvol: name=dump; action=create; use=dump; size=512m)+
                             -> [var] (Filesystem: name=var; action=create; mountpoint=/var)+
                   -> [disk] (Disk: ctd=c2t0d0; volid=None; devpath=/pci@7c0/pci@0/pci@8/scsi@2/sd@0,0; devid=id1,sd@n5000cca334c724bf; prop:dev_type=scsi; prop:dev_vendor=HITACHI; prop:dev_size=148.99gb; keyword: key=boot_disk; is_cdrom=False; label=VTOC; whole_disk=False; write_cache=True)+
                        -> [0] (Slice: name=0; action=create, force=True, is_swap=False, tag=2, flag=0; in_zpool=rpool; in_vdev=vdev; size=148.99gb; start_sector=4768)+
         -> [volatile] (DataObjectCacheChild: volatile)+
              -> [apply_sysconfig_dict] (<solaris_install.data_object.data_dict.DataObjectDict object at 0xee1050>)+
              -> [orig_default] (ai_instance: name='orig_default' auto_reboot=False; http_proxy='None')+
                   -> [target] (<solaris_install.target.Target object at 0xee1d30>)+
                        -> [logical] (Logical: noswap=False; nodump=False)+
                             -> [rpool] (Zpool: name=rpool; action=create; is_root=True; vdev_list=[None])+
                                  -> [export] (Filesystem: name=export; action=create; mountpoint=/export)+
                                  -> [export/home] (Filesystem: name=export/home; action=create)+
                                  -> [solaris] (BE: name=solaris)+
                   -> [generated-transfer-1184-1] (<solaris_install.transfer.info.Software object at 0xee1f30>)+
                        -> [transfer] (<solaris_install.transfer.info.IPSSpec object at 0xecc050>)+
                        -> [destination] (<solaris_install.transfer.info.Destination object at 0xecc0b0>)+
                             -> [image] (<solaris_install.transfer.info.Image object at 0xecc130>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc150>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc1b0>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc210>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc270>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc2d0>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc330>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc390>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc3f0>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc450>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc4b0>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc510>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc570>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc5d0>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc630>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc690>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc6f0>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc750>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc7b0>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc810>)+
                                  -> [facet] (<solaris_install.transfer.info.Facet object at 0xecc870>)+
                                  -> [img_type] (<solaris_install.transfer.info.ImType object at 0xee1b70>)+
                        -> [source] (<solaris_install.transfer.info.Source object at 0xecc8b0>)+
                             -> [publisher] (<solaris_install.transfer.info.Publisher object at 0xecc8f0>)+
                                  -> [origin] (<solaris_install.transfer.info.Origin object at 0xecc910>)+
              -> [transfer-zpool-cache] (<solaris_install.data_object.data_dict.DataObjectDict object at 0xee18f0>)+
              -> [transfer-ai-files] (<solaris_install.data_object.data_dict.DataObjectDict object at 0xee15b0>)+
    2012-08-08 20:52:30,747 InstallationLogger DEBUG Checkpoints Completed: DOC (xml_format):
    <root>
    <target name="discovered">
    <disk whole_disk="false">
    <disk_name name="c2t0d0" name_type="ctd"/>
    <disk_prop dev_type="scsi" dev_vendor="HITACHI" dev_size="312461344secs"/>
    <disk_keyword key="boot_disk"/>
    <slice name="0" action="preserve" force="false" is_swap="false">
    <size val="312456576secs" start_sector="4768"/>
    </slice>
    <slice name="2" action="preserve" force="false" is_swap="false">
    <size val="312461344secs" start_sector="0"/>
    </slice>
    </disk>
    <logical noswap="true" nodump="true"/>+
    </target>+
    <target name="desired">+
    <logical noswap="false" nodump="false">+
    <zpool name="rpool" action="create" is_root="true">+
    <filesystem name="export" action="create" mountpoint="/export" in_be="false"/>+
    <filesystem name="export/home" action="create" in_be="false"/>+
    <be name="solaris"/>+
    <vdev name="vdev" redundancy="none"/>+
    <zvol name="swap" action="create" use="swap">+
    <size val="1024m"/>+
    </zvol>+
    <zvol name="dump" action="create" use="dump">+
    <size val="512m"/>+
    </zvol>+
    <filesystem name="var" action="create" mountpoint="/var" in_be="true"/>+
    </zpool>+
    </logical>+
    <disk whole_disk="false">+
    <disk_name name="c2t0d0" name_type="ctd"/>+
    <disk_prop dev_type="scsi" dev_vendor="HITACHI" dev_size="312461344secs"/>+
    <disk_keyword key="boot_disk"/>+
    <slice name="0" action="create" force="true" is_swap="false" in_zpool="rpool" in_vdev="vdev">+
    <size val="312456576secs" start_sector="4768"/>+
    </slice>+
    </disk>+
    </target>+
    <ai_instance auto_reboot="false" name="orig_default">+
    <target>+
    <logical noswap="false" nodump="false">+
    <zpool name="rpool" action="create" is_root="true">+
    <filesystem name="export" action="create" mountpoint="/export" in_be="false"/>+
    <filesystem name="export/home" action="create" in_be="false"/>+
    <be name="solaris"/>+
    </zpool>+
    </logical>+
    </target>+
    <software name="generated-transfer-1184-1" type="IPS">+
    <software_data>+
    <name>pkg:/entire@latest</name>+
    <name>pkg:/group/system/solaris-large-server</name>+
    </software_data>
    <destination>
    <image img_root="/a" action="create" index="False">
    <facet set="false">facet.locale.*</facet>
    <facet set="true">facet.locale.en</facet>
    <facet set="true">facet.locale.en_US</facet>
    <facet set="true">facet.locale.es</facet>
    <facet set="true">facet.locale.es_ES</facet>
    </image>
    </destination>
    <source>
    <publisher name="solaris">
    <origin name="http://pkg.oracle.com/solaris/release"/>
    </publisher>
    </source>
    </software>
    </ai_instance>
    </root>
    2012-08-08 20:52:30,749 InstallationLogger CRITICAL Failed Checkpoints:
    2012-08-08 20:52:30,803 InstallationLogger ERROR
    2012-08-08 20:52:30,855 InstallationLogger ERROR generated-transfer-1184-1
    2012-08-08 20:52:30,907 InstallationLogger ERROR
    2012-08-08 20:52:30,960 InstallationLogger ERROR Checkpoint execution error:
    2012-08-08 20:52:31,012 InstallationLogger ERROR
    2012-08-08 20:52:31,064 InstallationLogger ERROR 1: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 7558caebcb4a599c08c6a1b1591672f2b3b3cb06.
    2012-08-08 20:52:31,117 InstallationLogger ERROR 2: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: c8edd4ff7e100c83ad74ba75a9baeda47348800c.
    2012-08-08 20:52:31,169 InstallationLogger ERROR 3: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 91350cb5e1dc88dbbcf2e94e0a05b075f03ba35b.
    2012-08-08 20:52:31,222 InstallationLogger ERROR 4: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 85bec186fd71c8a072cb3261aac5a2d26e0bed01.
    2012-08-08 20:52:31,274 InstallationLogger ERROR 5: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: feaf36a0752e78974e4cdbd757a2af9dd5f94236.
    2012-08-08 20:52:31,326 InstallationLogger ERROR 6: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 93adf874561a2c2e383fa55da1f23cc93f1b24b5.
    2012-08-08 20:52:31,379 InstallationLogger ERROR 7: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 5c261f9705a8c604bf3f473f1d76c7f646cedc60.
    2012-08-08 20:52:31,431 InstallationLogger ERROR 8: Invalid contentpath usr/share/man/man3dlpi/dlpi_send.3dlpi: chash failure: expected: 74354376b4382a6ccdc566157c6ad82892aa0679 computed: 81fa4733fa459a553001f8fdf30f49e35067a5ea.
    2012-08-08 20:52:31,484 InstallationLogger ERROR
    2012-08-08 20:52:31,536 InstallationLogger INFO Automated Installation Failed. See install log at /system/volatile/install_log
    2012-08-08 20:52:31,588 InstallationLogger DEBUG Shutting down Progress Handler
    h4. Is something about:
    2012-08-08 20:52:30,611 InstallationLogger ERROR Error occurred during execution of 'generated-transfer-1184-1' checkpoint.
    Traceback (most recent call last):
    File "/usr/lib/python2.6/vendor-packages/solaris_install/engine/__init__.py", line 811, in executecheckpoints
    checkpoint.execute(dry_run)
    2012-08-08 20:52:30,749 InstallationLogger CRITICAL Failed Checkpoints:
    2012-08-08 20:52:30,803 InstallationLogger ERROR
    2012-08-08 20:52:30,855 InstallationLogger ERROR generated-transfer-1184-1
    2012-08-08 20:52:30,907 InstallationLogger ERROR
    2012-08-08 20:52:30,960 InstallationLogger ERROR Checkpoint execution error:
    h4. Somebody knows about this error?

    The chash failures indicate that either the repository you're using has corrupt content for those files, or the files are being corrupted on download. The latter is more likely, usually a result of badly-behaved http proxies.

  • How to install Solaris 8 on IBM Thinkpad T20 laptop

    Hello,
    I would like to install Solaris 8 on my IBM Thinkpad T20 laptop and I am facing two kinds of problems:
    -1- I cannot boot on the Matshushita DVDROM which is shipped with : i have got a boot panic ;
    -2- My SAVAGE/IX 8MB Video Card is not recognised.
    ANY HELP APPRECIATED
    [email protected]

    Hi There,
    Although laptops are not officially supported, I am aware that another
    customer managed to install their system over a network connection
    due to local CDROM issues.
    This may be something to try if you have access to another SOlaris System with a local CDROM.
    As for the Video Card, I have not found any records of anyone
    else attempting to use this particular chipset and so you may be
    limited to just standard VGA in this case.
    Regards
    Derek SUN-DTS

  • Install Solaris 5.10 64 bit with Raid 1

    Hi Oracle Support
    At present I have two server X2270 with information below :
    S erver 1 have 4 h ard d isk ( 1 h ard d isk = 1TB)
    S erver 2 have a h ard d isk ( 1 h ard d isk = 1TB)
    I want to Move one HDD from server list order no.1 to server list order no.2. Mean 1 of 4 HDD of server1 will move to server2
    And it should be: server1 has 1TB x3 HDD and server2 has 2TBx2
    After , Server1 configure with RAID5, server2 configure with RAID1 .
    I configured Raid 1 on Server 2 but when I install Solaris , I don’t see Hard disk configured Raid 1 .
    Thanks
    LuyệnTV

    Just because you have two disks doesn't mean that Solaris will automatically use them as mirrors. You have to set this up, using SVM, ZFS VxVM, or the hardware RAID controller. Sometimes you can do this as part of the install, often it's done afterwards.
    You haven't said what type of root file system your Solaris is on, so it's not possible to give you a procedure to mirror the boot drive.
    If you use hardware RAID, it will zero any data on the drives, so that's probably out. I suspect you are using hardware management on your first system, as Solaris can't boot from a software striped or RAID5 device. This had to be setup before Solaris was installed on that system.

  • Install Solaris 10 on IBM 3550!

    i cannot install Solaris 10 11/06 x86 on IBM 3560 and 3550 !!! please help.

    i start the proccess install. after boot by disc, in the step refill information for start install. about 30 seconds, the server auto reboot. cannot continuous install process. i think the problem is SAS hard drive?
    Message was edited by:
    huutrong

  • Install windows 2012 on IBM server x3550

    Hi all,
    I want to install my windows server 2012 on a IBM server (model x3550). On the server is already installed Linux protected with user and password (but I have forgot these), so when I try to run my windows server the system goes again to ask me user and password
    to enter inside linux and I am not able to install it (same thing happens when I try to access on Bios from the server itself)...
    Can anyone help me.

    Hi,
    So the "Linux protected with user and password" function actually prevent user from using this computer?
    If it starts AFTER boot into Linux, it should work by booting from a CD or a USB device to install Windows Server 2012. 
    But if it prevent access BIOS you may need to contact IBM for resetting the computer as it is out of Windows boundary. 
    In addition, maybe you can attach the hard disk to another computer to format it?
    If you have any feedback on our support, please send to [email protected]

  • Install Solaris 8 on Gateway Laptop with Windows XP

    I have Gateway laptop with Windows XP pre-installed. Now I want to install Solaris 8 without removing the Windows XP. I wanted to use dual boot option. Can any body advice me if there is any whit paper on this subject(with step by step insturctions). I have partition magic but it can only partition and format to NTFS, FAT, FAT32 and Ext2 (linux only).
    Thanks for your help.
    rambo

    It can be done but the biggest stump is the network interface. I've an Acer 350 series with a built-in NIC. I also use XFree86 because the Xsun doesn't recognize the video card. The biggest problem in getting Solaris x86 working is getting the network interface to work, since the PCMCIA support is horrible. You need to be sure the the components on your laptop conform to the HCL. As for X, just use XFree86.

  • Possible to install and configure adobe media server with existing apache

    Hi All,
    I am wondering if you know whether or not there would be an issue installing AMS Pro on a server that is already running a Moodle installation (2.4) with Apache 2.2?
    If I opt to install AMS without installing apache, can I manually configure the exiting apache to enable iOS support, etc?
    Any information is most appreciated!
    Cheers,
    G

    You better post this question in the correct forum: Adobe Media Server maybe the moderator can move it.

  • Is it possible to install audio module on SGD Server with no audio driver?

    Though not listed as a hardware requirement, it would appear that I can't install the audio module on the SGD server that doesn't have a sound card and driver. We need to support audio to remote clients. So, I wouldn't have expected to need audio drivers on the server. Does anyone know if there is a way to install the audio module for SGD 4.41 on Solaris 10 without audio hardware?

    Your mid-2010 Intel iMac does not have a Thunderbolt port.
    http://support.apple.com/kb/HT5219?viewlocale=en_US#3
    Perhaps you are confusing Thunderbolt with something else? If you're talking about a different computer, I doubt you would have a "not connected" Thunderbolt port. There is no such thing as a Thunderbolt driver. There are drivers for devices (like your Promise Pegasus R6), but Thunderbolt isn't a device. It's a communication interface.

  • How To Install A (Almost) Working Lion Server With Profile Management/SSL/OD/Mail/iCal/Address Book/VNC/Web/etc.

    I recently installed a fresh version of Lion Server after attempting to fix a broken upgrade. With some help from others, I've managed to get all the new features working and have kept notes, having found that many or most of the necessary installation steps for both the OS and its services are almost entirely undocumented. When you get them working, they work great, but the entire process is very fragile, with simple setup steps causing breaks or even malicious behaviors. In case this is useful to others, here are my notes.
    Start with an erased, virgin, single guid partitioned drive. Not an upgrade. Not simply a repartitioned drive. Erased. Clean. Anything else can and probably will break the Lion Server install, as I discovered myself more than once. Before erasing my drive, I already had Lion and made a Lion install DVD from instructions widely available on the web. I suppose you could also boot into the Lion recovery partition and use disk utility to erase the OS X partition then install a new partition, but I cut a DVD. The bottom line is to erase any old OS partitions. And of course to have multiple, independent backups: I use both Time Machine with a modified StdExclusions.plist and Carbon Copy Cloner.
    Also, if you will be running your own personal cloud, you will want to know your domain name ahead of time, as this will be propagated everywhere throughout server, and changing anything related to SSL on Lion Server is a nightmare that I haven't figured out. If you don't yet have a domain name, go drop ten dollars at namecheap.com or wherever and reserve one before you start. Soemday someone will document how to change this stuff without breaking Lion Server, but we're not there yet. I'll assume the top-level domain name "domain.com" here.
    Given good backups, a Lion Install DVD (or Recovery Partition), and a domain name, here are the steps, apparently all of which must be more-or-less strictly followed in this order.
    DVD>Disk Utility>Erase Disk  [or Recovery Partition>Disk Utility>Erase Partition]
    DVD>Install Lion
    Reboot, hopefully Lion install kicks in
    Update, update, update Lion (NOT Lion Server yet) until no more updates
    System Preferences>Network>Static IP on the LAN (say 10.0.1.2) and Computer name ("server" is a good standbye)
    Terminal>$ sudo scutil --set HostName server.domain.com
    App Store>Install Lion Server and run through the Setup
    Download install Server Admin Tools, then update, update, update until no more updates
    Server Admin>DNS>Zones [IF THIS WASN'T AUTOMAGICALLY CREATED (mine wasn't): Add zone domain.com with Nameserver "server.domain.com." (that's a FQDN terminated with a period) and a Mail Exchanger (MX record) "server.domain.com." with priority 10. Add Record>Add Machine (A record) server.domain.com pointing to the server's static IP. You can add fancier DNS aliases and a simpler MX record below after you get through the crucial steps.]
    System Prefs>Network>Advanced>Set your DNS server to 127.0.0.1
    A few DNS set-up steps and these most important steps:
    A. Check that the Unix command "hostname" returns the correct hostname and you can see this hostname in Server.app>Hardware>Network
    B. Check that DNS works: the unix commands "host server.domain.com" and "host 10.0.1.2" (assuming that that's your static IP) should point to each other. Do not proceed until DNS works.
    C. Get Apple Push Notification Services CA via Server.app>Hardware>Settings><Click toggle, Edit... get a new cert ...>
    D. Server.app>Profile Manager>Configure... [Magic script should create OD Master, signed SSL cert]
    E. Server.app>Hardware>Settings>SSL Certificate> [Check to make sure it's set to the one just created]
    F. Using Server.app, turn on the web, then Server.app>Profile Manager> [Click on hyperlink to get to web page, e.g. server.domain.com/profilemanager] Upper RHS pull-down, install Trust Profile
    G. Keychain Access>System>Certificates [Find the automatically generated cert "Domain", the one that is a "Root certificate authority", Highlight and Export as .cer, email to all iOS devices, and click on the authority on the device. It should be entered as a trusted CA on all iOS devices. While you're at it, highlight and Export... as a .cer the certificate "IntermediateCA_SERVER.DOMAIN.COM_1", which is listed an an "Intermediate CA" -- you will use this to establish secure SSL connections with remote browsers hitting your server.]
    H. iOS on LAN: browse to server.domain.com/mydevices> [click on LHS Install trust cert, then RHS Enroll device.
    I. Test from web browser server.domain.com/mydevices: Lock Device to test
    J. ??? Profit
    12. Server Admin>DNS>Zones> Add convenient DNS alias records if necessary, e.g., mail.domain.com, smtp.domain.com, www.domain.com. If you want to refer to your box using the convenient shorthand "domain.com", you must enter the A record (NOT alias) "domain.com." FQDN pointing to the server's fixed IP. You can also enter the convenient short MX record "domain.com." with priority 11. This will all work on the LAN -- all these settings must be mirrored on the outside internet using the service from which you registered domain.com.
    You are now ready to begin turning on your services. Here are a few important details and gotchas setting up cloud services.
    Firewall
    Server Admin>Firewall>Services> Open up all ports needed by whichever services you want to run and set up your router (assuming that your server sits behind a router) to port forward these ports to your router's LAN IP. This is most a straightforward exercise in grepping for the correct ports on this page, but there are several jaw-droppingly undocumented omissions of crucial ports for Push Services and Device Enrollment. If you want to enroll your iOS devices, make sure port 1640 is open. If you want Push Notifications to work (you do), then ports 2195, 2196, 5218, and 5223 must be open. The Unix commands "lsof -i :5218" and "nmap -p 5218 server.domain.com" (nmap available from Macports after installing Xcode from the App Store) help show which ports are open.
    SSH
    Do this with strong security. Server.app to turn on remote logins (open port 22), but edit /etc/sshd_config to turn off root and password logins.
    PermitRootLogin no
    PasswordAuthentication no
    ChallengeResponseAuthentication no
    I'm note sure if toggling the Allow remote logins will load this config file or, run "sudo launchctl unload -w /System/Library/LaunchAgents/org.openbsd.ssh-agent.plist ; sudo launchctl load -w /System/Library/LaunchAgents/org.openbsd.ssh-agent.plist" to restart the server's ssh daemon.
    Then use ssh-keygen on remote client to generate public/private keys that can be used to remotely login to the server.
    client$ ssh-keygen -t rsa -b 2048 -C client_name
    [Securely copy ~/.ssh/id_rsa.pub from client to server.]
    server$ cat id_rsa.pub > ~/.ssh/known_hosts
    I also like DenyHosts, which emails detected ssh attacks to [email protected]. It's amazing how many ssh attacks there are on any open port 22. Not really an added security feature if you've turned off password logins, but good to monitor. Here's a Lion Server diff for the config file /usr/share/denyhosts:
    $ diff denyhosts.cfg-dist denyhosts.cfg
    12c12
    < SECURE_LOG = /var/log/secure
    > #SECURE_LOG = /var/log/secure
    22a23
    > SECURE_LOG = /var/log/secure.log
    34c35
    < HOSTS_DENY = /etc/hosts.deny
    > #HOSTS_DENY = /etc/hosts.deny
    40a42,44
    > #
    > # Mac OS X Lion Server
    > HOSTS_DENY = /private/etc/hosts.deny
    195c199
    < LOCK_FILE = /var/lock/subsys/denyhosts
    > #LOCK_FILE = /var/lock/subsys/denyhosts
    202a207,208
    > LOCK_FILE = /var/denyhosts/denyhosts.pid
    > #
    219c225
    < ADMIN_EMAIL =
    > ADMIN_EMAIL = [email protected]
    286c292
    < #SYSLOG_REPORT=YES
    > SYSLOG_REPORT=YES
    Network Accounts
    User Server.app to create your network accounts; do not use Workgroup Manager. If you use Workgroup Manager, as I did, then your accounts will not have email addresses specified and iCal Server WILL NOT COMPLETELY WORK. Well, at least collaboration through network accounts will be handled clunkily through email, not automatically as they should. If you create a network account using Workgroup Manager, then edit that account using Server.app to specify the email to which iCal invitations may be sent. Server.app doesn't say anything about this, but that's one thing that email address entry is used for. This still isn't quite solid on Lion Server, as my Open Directory logs on a freshly installed Lion Server are filled with errors that read:
    2011-12-12 15:05:52.425 EST - Module: SystemCache - Misconfiguration detected in hash 'Kerberos':
         User 'uname' (/LDAPv3/127.0.0.1) - ID 1031 - UUID 98B4DF30-09CF-42F1-6C31-9D55FE4A0812 - SID S-0-8-83-8930552043-0845248631-7065481045-9092
    Oh well.
    Email
    Email aliases are handled with the file /private/etc/postfix/aliases. Do something like this
    root:           myname
    admin:          myname
    sysadmin:       myname
    certadmin:      myname
    webmaster:      myname
    my_alternate:   myname
    Then run "sudo newaliases". If your ISP is Comcast or some other large provider, you probably must proxy your outgoing mail through their SMTP servers to avoid being blocked as a spammer (a lot of SMTP servers will block email from Comcast/whatever IP addresses that isn't sent by Comcast). Use Server.app>Mail to enter your account information. Even then, the Lion Server default setup may fail using this proxy. I had to do this with the file /private/etc/postfix/main.cf:
    cd /etc/postfix
    sudo cp ./main.cf ./main.cf.no_smtp_sasl_security_options
    sudo echo 'smtp_sasl_security_options = noanonymous' >> ./main.cf
    sudo serveradmin stop mail
    sudo serveradmin start mail
    Finally, make sure that you're running a blacklisting srevice yourself! Server Admin>Mail>Filter> Use spamhaus.org as a blacklister. Finally, set up mail to use strong Kerberos/MD5 settings under on Server Admin>Mail>Advanced. Turn off password and clear logins. The settings should be set to "Use" your SSL cert, NOT "Require". "Require" consistently breaks things for me.
    If you already installed the server's Trust Certificate as described above (and opened up the correct ports), email to your account should be pushed out to all clients.
    iCal Server
    Server.app>Calendar>Turn ON and Allow Email Invitations, Edit... . Whatever you do, do NOT enter your own email account information in this GUI. You must enter the account information for local user com.apple.calendarserver, and the password for this account, which is stored in the System keychain: Keychain Access>System> Item com.apple.servermgr_calendar. Double-click and Show Password, copy and paste into Server.app dialog. This is all described in depth here. If you enter your own account information here (DO NOT!), the iCal Server will delete all Emails in your Inbox just as soon as it reads them, exactly like it works for user com.apple.calendarserver. Believe me, you don't want to discover this "feature", which I expect will be more tightly controlled in some future update.
    Web
    The functionality of Server.app's Web management is pretty limited and awful, but a few changes to the file /etc/apache2/httpd.conf will give you a pretty capable and flexible web server, just one that you must manage by hand. Here's a diff for httpd.conf:
    $ diff httpd.conf.default httpd.conf
    95c95
    < #LoadModule ssl_module libexec/apache2/mod_ssl.so
    > LoadModule ssl_module libexec/apache2/mod_ssl.so
    111c111
    < #LoadModule php5_module libexec/apache2/libphp5.so
    > LoadModule php5_module libexec/apache2/libphp5.so
    139,140c139,140
    < #LoadModule auth_digest_apple_module libexec/apache2/mod_auth_digest_apple.so
    < #LoadModule encoding_module libexec/apache2/mod_encoding.so
    > LoadModule auth_digest_apple_module libexec/apache2/mod_auth_digest_apple.so
    > LoadModule encoding_module libexec/apache2/mod_encoding.so
    146c146
    < #LoadModule xsendfile_module libexec/apache2/mod_xsendfile.so
    > LoadModule xsendfile_module libexec/apache2/mod_xsendfile.so
    177c177
    < ServerAdmin [email protected]
    > ServerAdmin [email protected]
    186c186
    < #ServerName www.example.com:80
    > ServerName domain.com:443
    677a678,680
    > # Server-specific configuration
    > # sudo apachectl -D WEBSERVICE_ON -D MACOSXSERVER -k restart
    > Include /etc/apache2/mydomain/*.conf
    I did "sudo mkdir /etc/apache2/mydomain" and add specific config files for various web pages to host. For example, here's a config file that will host the entire contents of an EyeTV DVR, all password controlled with htdigest ("htdigest ~uname/.htdigest EyeTV uname"). Browsing to https://server.domain.com/eyetv points to /Users/uname/Sites/EyeTV, in which there's an index.php script that can read and display the EyeTV archive at https://server.domain.com/eyetv_archive. If you want Apache username accounts with twiddles as in https://server.domain.com/~uname, specify "UserDir Sites" in the configuration file.
    Alias /eyetv /Users/uname/Sites/EyeTV
    <Directory "/Users/uname/Sites/EyeTV">
        AuthType Digest
        AuthName "EyeTV"
        AuthUserFile /Users/uname/.htdigest
        AuthGroupFile /dev/null
        Require user uname
        Options Indexes MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    Alias /eyetv_archive "/Volumes/Macintosh HD2/Documents/EyeTV Archive"
    <Directory "/Volumes/Macintosh HD2/Documents/EyeTV Archive">
        AuthType Digest
        AuthName "EyeTV"
        AuthUserFile /Users/uname/.htdigest
        AuthGroupFile /dev/null
        Require user uname
        Options Indexes MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    I think you can turn Web off/on in Server.app to relaunch apached, or simply "sudo apachectl -D WEBSERVICE_ON -D MACOSXSERVER -k restart".
    Securely copy to all desired remote clients the file IntermediateCA_SERVER.DOMAIN.COM_1.cer, which you exported from System Keychain above. Add this certificate to your remote keychain and trust it, allowing secure connections between remote clients and your server. Also on remote clients: Firefox>Advanced>Encryption>View Certificates>Authorities>Import...> Import this certificate into your browser. Now there should be a secure connection to https://server.domain.com without any SSL warnings.
    One caveat is that there should be a nice way to establish secure SSL to https://domain.com and https://www.domain.com, but the automagically created SSL certificate only knows about server.domain.com. I attempted to follow this advice when I originally created the cert and add these additional domains (under "Subject Alternate Name Extension"), but the cert creation UI failed when I did this, so I just gave up. I hope that by the time these certs expire, someone posts some documentation on how to manage and change Lion Server SSL scripts AFTER the server has been promoted to an Open Directory Master. In the meantime, it would be much appreciated if anyone can post either how to add these additional domain names to the existing cert, or generate and/or sign a cert with a self-created Keychain Access root certificate authority. In my experience, any attempt to mess with the SSL certs automatically generated just breaks Lion Server.
    Finally, if you don't want a little Apple logo as your web page icon, create your own 16×16 PNG and copy it to the file /Library/Server/Web/Data/Sites/Default/favicon.ico. And request that all web-crawling robots go away with the file /Library/Server/Web/Data/Sites/Default/robots.txt:
    User-agent: *
    Disallow: /
    Misc
    VNC easily works with iOS devices -- use a good passphrase. Edit /System/Library/LaunchDaemons/org.postgresql.postgres.plist and set "listen_addresses=127.0.0.1" to allow PostgreSQL connections over localhost. I've also downloaded snort/base/swatch to build an intrusion detection system, and used Macports's squid+privoxy to build a privacy-enhanced ad-blocking proxy server.

    Privacy Enhancing Filtering Proxy and SSH Tunnel
    Lion Server comes with its own web proxy, but chaining Squid and Privoxy together provides a capable and effective web proxy that can block ads and malicious scripts, and conceal information used to track you around the web. I've posted a simple way to build and use a privacy enhancing web proxy here. While you're at it, configure your OS and browsers to block Adobe Flash cookies and block Flash access to your camera, microphone, and peer networks. Read this WSJ article series to understand how this impacts your privacy. If you configure it to allow use for anyone on your LAN, be sure to open up ports 3128, 8118, and 8123 on your firewall.
    If you've set up ssh and/or VPN as above, you can securely tunnel in to your proxy from anywhere. The syntax for ssh tunnels is a little obscure, so I wrote a little ssh tunnel script with a simpler flexible syntax. This script also allows secure tunnels to other services like VNC (port 5900). If you save this to a file ./ssht (and chmod a+x ./ssht), example syntax to establish an ssh tunnel through localhost:8080 (or, e.g., localhost:5901 for secure VNC Screen Sharing connects) looks like:
    $ ./ssht 8080:[email protected]:3128
    $ ./ssht 8080:alice@:
    $ ./ssht 8080:
    $ ./ssht 8018::8123
    $ ./ssht 5901::5900  [Use the address localhost:5901 for secure VNC connects using OS X's Screen Sharing or Chicken of the VNC (sudo port install cotvnc)]
    $ vi ./ssht
    #!/bin/sh
    # SSH tunnel to squid/whatever proxy: ssht [-p ssh_port] [localhost_port:][user_name@][ip_address][:remotehost][:remote_port]
    USERNAME_DEFAULT=username
    HOSTNAME_DEFAULT=domain.com
    SSHPORT_DEFAULT=22
    # SSH port forwarding specs, e.g. 8080:localhost:3128
    LOCALHOSTPORT_DEFAULT=8080      # Default is http proxy 8080
    REMOTEHOST_DEFAULT=localhost    # Default is localhost
    REMOTEPORT_DEFAULT=3128         # Default is Squid port
    # Parse ssh port and tunnel details if specified
    SSHPORT=$SSHPORT_DEFAULT
    TUNNEL_DETAILS=$LOCALHOSTPORT_DEFAULT:$USERNAME_DEFAULT@$HOSTNAME_DEFAULT:$REMOT EHOST_DEFAULT:$REMOTEPORT_DEFAULT
    while [ "$1" != "" ]
    do
      case $1
      in
        -p) shift;                  # -p option
            SSHPORT=$1;
            shift;;
         *) TUNNEL_DETAILS=$1;      # 1st argument option
            shift;;
      esac
    done
    # Get local and remote ports, username, and hostname from the command line argument: localhost_port:user_name@ip_address:remote_host:remote_port
    shopt -s extglob                        # needed for +(pattern) syntax; man sh
    LOCALHOSTPORT=$LOCALHOSTPORT_DEFAULT
    USERNAME=$USERNAME_DEFAULT
    HOSTNAME=$HOSTNAME_DEFAULT
    REMOTEHOST=$REMOTEHOST_DEFAULT
    REMOTEPORT=$REMOTEPORT_DEFAULT
    # LOCALHOSTPORT
    CDR=${TUNNEL_DETAILS#+([0-9]):}         # delete shortest leading +([0-9]):
    CAR=${TUNNEL_DETAILS%%$CDR}             # cut this string from TUNNEL_DETAILS
    CAR=${CAR%:}                            # delete :
    if [ "$CAR" != "" ]                     # leading or trailing port specified
    then
        LOCALHOSTPORT=$CAR
    fi
    TUNNEL_DETAILS=$CDR
    # REMOTEPORT
    CDR=${TUNNEL_DETAILS%:+([0-9])}         # delete shortest trailing :+([0-9])
    CAR=${TUNNEL_DETAILS##$CDR}             # cut this string from TUNNEL_DETAILS
    CAR=${CAR#:}                            # delete :
    if [ "$CAR" != "" ]                     # leading or trailing port specified
    then
        REMOTEPORT=$CAR
    fi
    TUNNEL_DETAILS=$CDR
    # REMOTEHOST
    CDR=${TUNNEL_DETAILS%:*}                # delete shortest trailing :*
    CAR=${TUNNEL_DETAILS##$CDR}             # cut this string from TUNNEL_DETAILS
    CAR=${CAR#:}                            # delete :
    if [ "$CAR" != "" ]                     # leading or trailing port specified
    then
        REMOTEHOST=$CAR
    fi
    TUNNEL_DETAILS=$CDR
    # USERNAME
    CDR=${TUNNEL_DETAILS#*@}                # delete shortest leading +([0-9]):
    CAR=${TUNNEL_DETAILS%%$CDR}             # cut this string from TUNNEL_DETAILS
    CAR=${CAR%@}                            # delete @
    if [ "$CAR" != "" ]                     # leading or trailing port specified
    then
        USERNAME=$CAR
    fi
    TUNNEL_DETAILS=$CDR
    # HOSTNAME
    HOSTNAME=$TUNNEL_DETAILS
    if [ "$HOSTNAME" == "" ]                # no hostname given
    then
        HOSTNAME=$HOSTNAME_DEFAULT
    fi
    ssh -p $SSHPORT -L $LOCALHOSTPORT:$REMOTEHOST:$REMOTEPORT -l $USERNAME $HOSTNAME -f -C -q -N \
        && echo "SSH tunnel established via $LOCALHOSTPORT:$REMOTEHOST:$REMOTEPORT\n\tto $USERNAME@$HOSTNAME:$SSHPORT." \
        || echo "SSH tunnel FAIL."

  • Installing FIM Reporting in Productrion Server with mutilple portal

    Hi,
    I have 5 FIM Portal Server in production. I need below clarification.
    Can you confirm if I can install FIM Reporting in just one server which have FIM Service installed on that?
    Or
    Should we run this on every FIM Service Portal [Suppose we have 5 Portal Servers]?
    Can someone clarify my doubt?
    I understand FIM Reporting is a component of FIM Service. So FIM Reporting installation should not depend on how many portal production architecture have, it can be installed on one of the FIM Service Server.
    Aswathy Raj

    On Mon, 27 Jan 2014 10:44:13 +0000, Aswathy Raj wrote:
    I have 5 FIM Portal Server in production. I need below clarification.
    Can you confirm if I can install FIM Reporting in just one server which have FIM Service installed on that?
    Or
    Should we run this on every FIM Service Portal [Suppose we have 5 Portal Servers]?
    Can someone clarify my doubt?
    I understand FIM Reporting is a component of FIM Service. So FIM Reporting installation should not depend on how many portal production architecture have, it can be installed on one of the FIM Service Server.
    FIM Reporting really has nothing at all to do with the portal directly:
    http://technet.microsoft.com/en-us/library/jj133842%28v=ws.10%29.aspx
    Paul Adare - FIM CM MVP
    I hope that's not UI -- but the proper term is a "Jet database", accessed
    through the "Jet engine". A fitting name, considering that it sucks and
    blows. -- Felix about Exchange's mailbox format

  • Possible to install clustered SAP solution on server with existing system?

    Hello all,
    I would like to know whether it is possible to install a clustered SAP
    system (Windows2003/SQLServer2005 using MSCS) where the main MSCS node of the cluster already has a pre-existing Central SAP system (not clustered).
    I believe that this would mean having to create /usr/sap (sapmnt)
    twice, because there is already a sapmnt existing on a local drive for
    the system that is already installed. For the cluster install, a new
    sapmnt would be required on one of the shared storage disks so that it
    could failover if the server crashed.
    Is this scenario possible, and if so how do you get around having
    multiple sapmnts? Do you have to move the sapmnt from system to system depending on which one you are working with (eg. when starting up)?
    Does anyone have such a scenario?
    Thanks in advance for any assistance......

    no, it is not possible and is not supported
    for supported scenarios see <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0b8cd93-f1e9-2910-c186-86bfff3dac63">this document</a>

  • Installing ODBC Drivers on a Server with multiple users.

    We are trying to install ODBC drivers on our web server and want to know what is the minimum we can install and be able to add a DSN through the MS ODBC Administrator. This is a server that is used by multiple companies and we do not want to do something that will affect them.
    The oracle installation does not warn you when it overwrites existing files, which is why we cannot simply install everything. For example, on my test machine it trashed the Java installation without asking or telling me. I discovered it this morning when I tried to go to a site that uses Java. That was a low risk on the SQL server, because we did not have Java installed. Other elements, though, cannot be risked in that fashion. We have to find out what files are required in order to solve the problem.
    The oracle installation does not warn you when it overwrites existing files, which is why we cannot simply install everything. For example, on my test machine it trashed the Java installation without asking or telling me. I discovered it this morning when I tried to go to a site that uses Java. That was a low risk on the SQL server, because we did not have Java installed. Other elements, though, cannot be risked in that fashion. We have to find out what files are required in order to solve the problem.
    Version 9i on a Windows 2003 Server.

    1) I’m not certain about the overwrite vs separate machine. What happened is that it installed its own Java, which was much older than the Java previously installed. Following the oracle installation, internet explorer was no longer able to find Java at all, prompting for a new Java installation. During the installation, no mention was made of the changes that were being made.
    2) Each company has its own account on our server, its own instance of the database, etc. nowhere in the oracle release notes or the installer could I find anything that provided for a user-limited installation: it was global. Even though the oracle installation suggested, and I accepted, unique folders for its installation targets, the problems mentioned occurred. The web server it wants to install is not possible to be user-limited: it wanted to take over http for the machine.

  • How to install Apex on small business server with IIS already installed?

    I am building an Oracle Application Express application for a small not-for-profit and they only have a single small business server that is already running the microsoft IIS server. Can I install the Oracle Http server and run both the Oracle and IIS on the same mahine?

    Can I install the Oracle Http server and run both the Oracle and IIS on the same mahine?Absolutely. I'm running Oracle HTTP Server, Tomcat, and IIS on my laptop. Just make sure you don't have port conflicts and you should be problem free.
    - Mark

Maybe you are looking for

  • SET_SELECTION_STATE_BY_BINDING - 2004S Passing Parameters between Templates

    I am using Web Application Designer in 2004s - SP9.  I am calling a template (using the Link Web Item) passing the value that is selected in a dropdown in the "From Template". The new template opens.  However,  when I try to pass the value from Dropd

  • Display multiple pages of PDF in ABAP webdynpro

    Hi Friends, We have a requirement, where we have to display all the pages of PDF in ESS Portal using Abap WD.  I have got the xstring data for all PDF pages.   How can I display them now?  I used interactive form, but it can display just one page.  I

  • Incorporate Google AdSense into android Flex Mobile app?

    Is there any way to put google adsense into an android application for sale on the Android Market? or do you do that during the publishing process to the market?

  • Sharing in 9

    I have a tangerine iBook running 9.1 and i just got it so i was wondering if i put an airport card in it will i be able to share music with my other macs running 10.1 and 10.4? Thanks Matt

  • Connection error ORA-01031

    Hi , I am working in oracle 9i / Linux .while i am giving sqlplus "/as sysdba" it shows as ORA-01031: insufficient privileges I changed the sys and system password . After this only i received the error. Please tell me the solution for this to rectif