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,
ShrinetYou 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ệnTVJust 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.
ramboIt 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,
GYou 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. -
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 RajOn 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
-
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?
-
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
-
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