ODBC to DB2 from Solaris 10 X86 64
I am trying to make a ODBC connection to a DB2 database on a AS400 via a datadirect ODBC driver. This is working.
Now i am trying to use the hsdodbc driver to make a connection from the Oracle 10.2.0.4 64bit database on the Solaris 10 x86 64 bit.
I modified the listener.ora.
lsnrctl reload
LSNRCTL for Solaris: Version 10.2.0.4.0 - Production on 21-APR-2009 15:24:14
Copyright (c) 1991, 2007, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=srv020.emons.nl)(PORT=1521)))
TNS-01201: Listener cannot find executable /oracle/oracle10/10.2.0/db_1/bin/hsodbc for SID HSAS400
the driver does not exist; only the file /oracle/oracle10/10.2.0/db_1/bin/hsodbcO
Apparantly hsodbc is not supported on this platform. What are the alternatives?
Thanks in advance,
Toon
use DG4ODBC V11.
DG4ODBC is a real gateway and thus can be installed independantly from the Oracle database; even on a separate machine.
Using DG4ODBC will allow you to use an Oracle database 9.2.0.8, 10.1.0.5, 10.2.0.3 (pay attention, these Oracle database requires a compatibility patch) or an Oracle db 10.2.0.4 and 11 (patch already included) to connect to a foreign database using ODBC.
The connection is then initated by the Oracle db which connects to the gateway listener on a second machine. The gateway listener spawns the gateway executable which loads the ODBC driver and connects to the foreign database.
Similar Messages
-
Issues w/ LiveUpgrade from Solaris 10 x86 06/06 to 08/07 w/ SVMmetadevices
Hello all...
I am trying to upgrade a system from Sol 10 x86 6/06 to 8/07. For this example, we'll assume the following:
* The system has only 2 disks mirrored with SVM
* There are 0 free slices/partitions
* /, /usr, /var are separate slices/filesystems/mirrors
* There are 6 metadbs on 50MB slices, three on each disk
I run the following lucreate command (after having made sure that the appropriate packages and patches exist on the system):
lucreate -c s10u2 -n s10u4 -m /:/dev/md/dsk/d110:ufs,mirror -m /:/dev/dsk/c0d1s0:detach,attach,preserve \
-m /usr:/dev/md/dsk/d120:ufs,mirror -m /usr:/dev/dsk/c0d1s3:detach,attach,preserve \
-m /var:/dev/md/dsk/d130:ufs,mirror -m /var:/dev/dsk/c0d1s4:detach,attach,preserveI can then run luupgrade and every indication leads me to believe that it worked. So, I activate the new BE and init 6 and attempt to boot to the new BE. The boot ends up failing citing that it cannot mount /usr. So, I can either reboot and lumount the filesystems or boot into failsafe mode and take a look at the vfstab. The /etc/vfstab looks fine with the new metadevices identified as the /, /usr, and /var filesystems. However, those metadevices are never initialized. When I look at /etc/lvm/md.cf on the source BE, those metadevices are initialized there. However, they are not initialized in the secondary BE.
Am I missing something somewhere? Wondering why SVM does not appear to be updated on the secondary BE to add/initialize the new metadevices in the secondary BE.
TIA,
RickOk...update...
I have found that there are bugs with LU where it relates to SVM mirrored /'s and what not. So, I modified my approach to the upgrade and "deconfigured" the /, /usr, and /var mirrors. I then executed the the procedure as described in the docs to create a new boot environment on the secondary disk. It worked!
Great! With that done, I can then remove the old boot environment and remirror the /, /usr, and /var filesystems as it was prior to the LU procedure. Wrong answer! There were two problems, the first was fairly simple to overcome....
Problem 1) When attempting to delete the old BE, I would get the following error:
The boot environment <s10u2> contains the GRUB menu.
Attempting to relocate the GRUB menu.
/usr/sbin/ludelete: lulib_relocate_grub_slice: not found
ERROR: Cannot relocate the GRUB menu in the boot environment <s10u2>.
ERROR: Cannot delete the boot environment <s10u2>.
Unable to delete boot environment.Through some Googling, I found that apparently, the Solaris 10 LiveUpgrade is attempting to use a function in /usr/lib/lu/lulib that only exists in OpenSolaris (whatever happened to backporting functionality?). Ok...easy enough. Backup the library and copy it over from an OpenSolaris box. Done...and it worked, but only led to problem #2...
Problem 2) Now when I run ludelete on the old BE, I get the following error:
The boot environment <s10u2> contains the GTRUB menu.
Attempting to relocte the GRUB menu.
ERROR: No suitable candidate slice for GRUB menu on boot disk: </dev/rdsk/c0d0p0>
INFORMATION: You will need to create a new Live Upgrade boot environment on the boot disk to find a new candidate for the grub menu.
ERROR: Cannot relocate the GRUB menu in boot environment <s10u2>.
Unable to delete boot environment.I have attempted to manually move/install GRUB on the secondary disk and make it the active boot disk, all to no avail. ludelete returns the same error every time.
Thoughts? Ideas?
TIA,
Rick -
ODBC data sources on Solaris for x86
Background:
I want to use Solaris x86(of course), Apache, MySQL and a language known as iHTML for creating dynamic database driven web sites.
iHTML requires an ODBC data source to do this.
Problem:
While I can download MySQL for x86, MyODBC does not show a version available for Solaris x86.
How can I set up an ODBC datasource pointing to a MySQL database on Solaris for x86?
TIA,
Scott BrownOracle does not support 9i on Intell platform; and, on the hand u r using 9i for sparc, which will never work.
-
Problem jumpstarting a Solaris 9 SPARC from Solaris 10 x86
Hi all,
I'm going to install a couple of servers using Jumpstart, but I've run
into a problem so I'm kinda in panic.
This is the net boot:
Executing last command: boot net - install
Boot device: /pci@1f,0/pci@1,1/network@c,1 File and args: - install
Timeout waiting for ARP/RARP packet
29200 panic - boot: Could not mount filesystem.
Program terminated
ok
I've setup the jumpstart server on my x86 PC, which is Solaris 10 final
with JET 3.7.3. Since I'm jumpstarting Solaris 9 onto a SPARC machine, I
had to do copy_solaris_media over NFS, since I can't mount the SPARC
ISO-CD1 on my x86. The install server seems to be OK, at least it didn't
complain during setup.
The log entry from sniffing the JS server:
3266 1:15:25.48103 aaa -> xxx WHO C port=33345
3267 1:15:25.48427 aaa -> xxx WHO C port=33345
3268 1:15:25.48636 aaa -> xxx WHO C port=33345
3269 1:15:25.48748 aaa -> xxx SYSLOG C port=32775 BAD.FMT:
3270 1:15:25.49044 aaa -> xxx SYSLOG C port=32775 BAD.FMT:
3271 1:15:25.49283 aaa -> xxx SYSLOG C port=32775 BAD.FMT:
3272 1:15:25.49394 aaa -> xxx PORTMAP R GETPORT port=32775
3273 1:15:25.49541 aaa -> xxx PORTMAP R GETPORT port=32775
3274 1:15:25.49673 aaa -> xxx PORTMAP R GETPORT port=32775
3275 1:15:25.49867 aaa -> xxx PORTMAP R GETPORT port=32775
/etc/bootparams:
xxx root=aaa:/opt/install/media/Solaris_9/Solaris_9/Tools/Boot
install=192.168.4.5:/opt/install/media/Solaris_9 boottype=:in
sysid_config=192.168.4.5:/opt/jet/Clients/xxx
install_config=192.168.4.5:/opt/jet rootopts=:rsize
32768
term=:vt100
Any idea what could be wrong? It stops at 29200, wheres Solaris 10 runs
further up to 38000 something.
Jumpstarting the Solaris 10 onto the same SPARC works perfectly, using
the exact same configuration files.
ThanksHi all,
I managed to solve the problem.
This is very weird! can someone explain why this happens?
Output for working Solaris 10 boot:
Executing last command: boot net -v
Boot device: /pci@1f,0/pci@1,1/network@c,1 File and args: -v
38600 Using RARP/BOOTPARAMS...
Internet address is: 192.168.4.6
hostname: xxx
Requesting Ethernet address for: 192.168.4.5
Found 192.168.4.5 @ 0:0:86:1f:f7:92
root server: aaa (192.168.4.5)
root directory: /opt/install/media/Solaris_10/Solaris_10/Tools/Boot
Size: 0x704c8+0x1b8d2+0x2e1ba Bytes
Output for non-working Solaris 9 boot:
Executing last command: boot net -v
Boot device: /pci@1f,0/pci@1,1/network@c,1 File and args: -v
Timeout waiting for ARP/RARP packet
29200 Using RARP/BOOTPARAMS...
Internet address is: 192.168.4.6
hostname: xxx
Found 192.168.4.5 @ 0:0:86:1f:f7:92
root server: aaa (192.168.4.5)
root directory: /opt/install/media/Solaris_9/Solaris_9/Tools/Boot
panic - boot: Could not mount filesystem.
Program terminated
ok
I then replaced /tftpboot/inetboot.SUN4U.Solaris_9-1 with /tftpboot/inetboot.SUN4U.Solaris_10-1 from the Solaris 10 tree, renamed /tftpboot/inetboot.SUN4U.Solaris_10-1 to /tftpboot/inetboot.SUN4U.Solaris_9-1
Voila!
Now works.
inetboot.SUN4U.Solaris_9-1 was not corrupt (must be some internal bootimage bug related to Netra-T1?).
Old bootimage: "inetboot.SUN4U.Solaris_9-1", 152376 bytes, "sum" 3662 and 298.
New bootimage: "inetboot.SUN4U.Solaris_9-1" (Sol 10 image), 214880 bytes, "sum" 53512 and 420.
By the way I was using latest Solaris 9/04, u7 -
when i try remote tt_open() alway fail. in solaris10 x86
between solaris10 x86 and solaris8 spac. it is version problem?
but strange one is solaris8-spac can be open to solaris10-x86.
this is my test list.
1. solaris 8(spac) can be tt_open() to solaris10(x86).. : Sucess (solaris8->solaris10)
2. solaris10(x86) can be tt_open() to solaris10(x86).. : Sucess(solaris10->solaris10)
3. solaris8(spac) can be tt_open() to solaris8(spac) : Sucess(solaris8->solaris8)
4. solaris10(x86) can not tt_open() to solaris8(spac) : Fail (solaris10->solaris8)
plese some body tell me how can do that.. it is each version problem? or not..
getting session is sucess but can not be tt_open..
here is source code and log file. this code almost same to tooltalk reference document.
and before the system (solaris 8-spac) we are normally use like this.
somebody any solution?
/////////////////////////////////// code ////////////////////////////////////////
tt_status status;
char* sessid;
sessid = findRemoteSession(remHostId);
cout << "RemHostId: " << remHostId << endl;
cout << "sessid: " << sessid << endl;
if( !sessid )
throw PDPBException("Requested Host Not Responsive");
status = tt_default_session_set(sessid);
cout << "status: " << status << endl;
if( status != TT_OK )
throw PDTTException(status);
title = tt_open();
cout << "Try tt_Open() => title : " << title << endl; // << this return is Null when i try remote tt_open() to (solaris10->solaris8)
if(TT_OK != (status = tt_ptr_error(title)))
cout << "tt_ptr_error" << endl; ///// ERROR alwasy..................
throw PDTTException(status);
zip = tt_fd();
if(TT_OK != (status = tt_int_error(zip)))
throw PDTTException(status);
/////////////////////////////////// Code end ///////////////////////////////////////////////////////////////////////////// log ////////////////////////////////////////
master is alive
looking for master:0:
located master:0 (P 01 862 1289637086 1 1 102 10.10.104.165 5 master)
RemHostId: master
sessid: P 01 862 1289637086 1 1 102 10.10.104.165 5 master
status: 0
Try tt_Open() => title : N.18KZFF 01 862 1289637086 1 1 102 10.10.104.165 5 master
init Func()
init Func() End
End init masterHostId: master
sourceName: RECEIVER_REMOTE
Start init masterHostId: client1
RemHostId: client1
client1is alive
looking for client1:0:
located cc60:0 (P 01 585 1289637086 1 1 102 10.10.104.164 5 client1)
RemHostId: client1
sessid: P 01 585 1289637086 1 1 102 10.10.104.164 5 client1
status: 0
Try tt_Open() => title :
tt_ptr_error
///////////////////////////////////// log End ////////////////////////////////////////No. Packet capturing is not working in non-global zones.
You can not manipulate network interfaces in a non global zones at all. You can add some types of devices to the non global zones, but no network adapters.
All ip filtering, packet capturing business can only be done in the global zone.
regards,
Imre -
Network install from solaris 10 x86 server to x86 client
My setup is:
install server OS: Solaris 10, i86pc .
The install server is also boot server using tftpboot.
The dhpc server is configured according to the instructions which are
given when adding an install client in Solaris 10.
The client can communicate with the install and boot server but fails
to load the boot image. The snoop output is
Using device /dev/iprb0 (promiscuous mode)
cdm3 -> cdm2 ICMP Echo request (ID: 48130 Sequence number: 0)
cdm2 -> cdm3 TFTP Read "nbp.cdm2" (octet)
cdm3 -> cdm2 UDP D=2070 S=39122 LEN=22
cdm2 -> cdm3 TFTP Error: not defined
cdm2 -> cdm3 TFTP Read "nbp.cdm2" (octet)
cdm3 -> cdm2 UDP D=2071 S=39123 LEN=23
cdm2 -> cdm3 TFTP Ack block 0
cdm3 -> cdm2 TFTP Data block 1 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 1
cdm3 -> cdm2 TFTP Data block 2 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 2
cdm3 -> cdm2 TFTP Data block 3 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 3
cdm3 -> cdm2 TFTP Data block 4 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 4
cdm3 -> cdm2 TFTP Data block 5 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 5
cdm3 -> cdm2 TFTP Data block 6 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 6
cdm3 -> cdm2 TFTP Data block 7 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 7
cdm3 -> cdm2 TFTP Data block 8 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 8
cdm3 -> cdm2 TFTP Data block 9 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 9
cdm3 -> cdm2 TFTP Data block 10 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 10
cdm3 -> cdm2 TFTP Data block 11 (1456 bytes)
cdm2 -> cdm3 TFTP Ack block 11
cdm3 -> cdm2 TFTP Data block 12 (172 bytes) (last block)
cdm2 -> cdm3 TFTP Ack block 12
cdm2 -> BROADCAST DHCP/BOOTP DHCPDISCOVER
cdm2 -> BROADCAST DHCP/BOOTP DHCPDISCOVER
cdm3 -> cdm2 ICMP Echo request (ID: 48130 Sequence number: 0)
cdm3 -> cdm2 DHCP/BOOTP DHCPOFFER
cdm2 -> BROADCAST DHCP/BOOTP DHCPDISCOVER
cdm3 -> cdm2 ICMP Echo request (ID: 48130 Sequence number: 0)
cdm3 -> cdm2 DHCP/BOOTP DHCPOFFER
cdm2 -> BROADCAST DHCP/BOOTP DHCPDISCOVER
cdm3 -> cdm2 ICMP Echo request (ID: 48130 Sequence number: 0)
cdm3 -> cdm2 DHCP/BOOTP DHCPOFFER
And then fails: i.e. it seems not to find the boot image.
Any suggestions???
LydiaI can't tell exactly what's wrong, since you attached only
snoop log.
But since you're using DHCP, I guess you are trying to
do PXE boot to install. When you use PXE boot, you need
to configure some vendor options (like SrootIP4, SrootNM
etc) and also create macros with dhcpmgr.
there is documentation at
http:docs.sun.com
so check the documentation to see what is missing.
If you've already done these, check NFS configuration
if all directory are correctly shared. -
Networking changes between Solaris 10 x86 10/08 (u6) and previous versions?
Solaris Community:
We have a J2SE CORBA-based application (that uses the default Sun ORB) that has run without problems on Solaris 8, 9, and 10 on both SPARC and, more recently, X86 platforms. Upgrading our client side machine (X4100 M2 Opteron platform) from Solaris 10 x86 5/08 (u5) to Solaris 10 x86 10/08 (u6) has resulted in threading or socket contention issues that we have not experienced previously. Using Live Upgrade, we can quickly go back to the u5 install on the client machine .... and the problems go away .... going back to u6, however, and the problems begin to show almost immediately. Our Java code base is identical as is the version of the JDK (1.5.0_16), so it would appear that there must be an underlying change to socket, networking, or threading behavior between these two versions of Solaris.
Thus far, I've not been unable to find details of changes either in the networking support or the threading model that might explain this .... or course, I don't have great expertise in these areas.
I've tried to use 'ndd /dev/tcp SOME_PARAMETER' for all of the /dev/tcp parameters returned by 'ndd /dev/tcp \?' to try to see if there are underlying changes in the /dev/tcp parameters .... but have not found any differences between Solaris 10 u5 and u6.
Can anyone point me to resources that would discuss changes between Solaris 10 u5 or u6 that might explain the problems that we've encountered? Or, alternatively, other system parameters that I could check that might explain changes in either TCP socket or threading behavior?
Thanks for your input,
JohnI have a vague memory of someone reporting something similar which turned out to be due to a solaris feature called tcp_fusion.
To check whether thats your problem or not try the following.
Add following line in the /etc/system file.
set ip:do_tcp_fusion = 0
Once the /etc/system file is updated, it will be necessary to restart the system before the workaround will take effect. -
Connecting to db2 from report builder via odbc
Hi!
Some manuals said, it is possible to connect to DB2 from Oracle SQL*Plus (we have version 8.0.6.0.0)
and from Oracle Report Builder.(6.0.8.11.3)
User must install OCA (Oracle Open Client Adapter for ODBC (6.0.5.29.0)) and make ODBC entry.
I did it.
run with: plus80 db2user/db2pass@odbc:db2test
SQL*Plus made the connection, but with errors:
SQL*Plus: Release 8.0.6.0.0 - Production on Fri Oct 17 16:12:56 2003
(c) Copyright 1999 Oracle Corporation. All rights reserved.
ORA-00022: invalid session id; access denied
ORA-00022: invalid session id; access denied
ORA-00022: invalid session id; access denied
Error accessing PRODUCT_USER_PROFILE
Warning: Product user profile information not loaded!
You may need to run PUPBLD.SQL as SYSTEM
Server not available or version too low for this feature
ORA-00022: invalid session id; access denied
Connected to:
Oracle Open Client Adapter for ODBC 6.0.5.29.0
DB2/NT 08.01.0000
SQL>
The error refers PUPBLD.SQL, but I think it is Oracle specific, don't help.
Worse, that it can't connect from Report Builder, it just throws error.
If I set OCA_DEBUG=TRUE in registry, I have bonus messages:
oca-30053 unsupported network call (oracle code: 3115)
oca-30002 ubofssw function not supported (1010)
I tried to connect to MsAcces too, but I got same errors.
Have you any idea, how can I solve this?
Thanksresolved
I just add the master entry in the c:\Report\NET80\ADMIN\tnsnames.ora, and it works.
but I can't connect with the system or sys accounts, it work just with scott/tiger. -
Boot from second hard drive with ZFS in Solaris 10 x86
Hi,
The usual menu.lst to boot Solaris10 x86 with a boot environment that contains a ZFS boot loader is this one
title Solaris 10 5/08 s10x_nbu6wos_nightly X86
findroot (pool_rpool,0,a)
kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS
module /platform/i86pc/boot_archive
title Solaris failsafe
findroot (pool_rpool,0,a)
kernel /boot/multiboot kernel/unix -s -B console=ttyb
module /boot/x86.miniroot-safeI understand that to add an alternate boot disk, I have to play with installgrub and then attach it in the pool.
But my question is : Is there a way to boot from my alternate hard disk by adding a new entry in menu.lst or is the only
way is to modify the BIOS parameter?
Thanks for your help,
Groucho_frGroucho_fr wrote:
Thanks for your answer Alan,
But ok, I imagineI can add a grub entry. But what I want to know is what is the exact way to boot from an alternate hard disk on Solaris 10u6
x86.AFAIK there are only two ways to do this. Select the disks via BIOS which becomes a royal PITA in a short amount of time or play with a boot manager such as GRUB until you get the syntax right.
Personally I put all OS's on the primary disks if possible to avoid these situations and if I have others to play with then you can easily mount them in or set them up as D: drive etc...
The only exception would be in an enterprise setting where you need to do things such as mirroring but then again in those situations it's only one OS per machine anyways so it's much easier.
So at the end, I am not sure what I have to configure and what is the procedure to boot from my alternate boot diskTry the grub homepage for the grub manual and hopefully for a mailing list or try a search engine.
http://docs.sun.com/app/docs/doc/819-5461/zfsboot-1?a=view
has an example to follow of using -B.
And moreover, the installgrub does not working for me :
root@mac1 # zpool status
pool: rpool
state: ONLINE
scrub: resilver completed after 0h2m with 0 errors on Thu Mar 26 10:56:24 2009
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror ONLINE 0 0 0
c5t0d0s0 ONLINE 0 0 0
c5t4d0s0 ONLINE 0 0 0
errors: No known data errors
root@mac1 # installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c5t4d0s0
cannot open/stat device /dev/rdsk/c5t4d0s2
You shouldn't need to do an installgrub if you installed Solaris. Try c5t4d0s0 not s2.
alan -
Solaris 10 x86 jumpstart installing from cd instead of install server
Hi all,
I am building a Solaris 10 x86 jumpstart server and was able to jump the client to a certain point. The jump appears to be running but for some reason stops after the first CD ( very peculiar considering the jumpstart is automated). After watching the jump, I discover that the install is using my CD to install rather than from the install server. It is, however, getting the sysidcfg info, rules and profiles from my install server. I booted from CD and then selected Custom Jumpstart to install via the network. Can someone tell me what I am doing wrong?
Here is my add_install_client command:
/jumpstart/OS/Solaris_10_x86_2006-06/Solaris_10/Tools/add_install_client -s server1:/jumpstart/OS/Solaris_10_x86_2006-06 -c server1:/jumpstart -p server1:/jumpstart/Sysidcfg host1 i86pc
Here is the output from that command:
Adding Ethernet number for jre-dlt to /etc/ethers
updating /etc/bootparams
ln: cannot create /tftpboot/pxegrub.I86PC.Solaris_10-1: File exists
Create a grub floppy and edit GRUB menu to contain
the following entry:
title Solaris netinstall
rarp
kernel /I86PC.Solaris_10-1/multiboot kernel/unix -B install_media=192.168.1.100:/jumpstart/OS/Solaris_10_x86_2006-06,install_boot=192.168.1.100:/jumpstart/OS/Solaris_10_x86_2006-06/boot
module /I86PC.Solaris_10-1/x86.miniroot
BTW, can someone tell me how to create a grub floppy? Can't seem to find any documentation on that!
Thanks in advance,
BrianHere is the error output:
# ./add_install_client -i 192.168.1.51 -c sun1:/jumpstart/ -p sun1:/jumpstart/Sysidcfg/Solaris_10-intel/ host2 i86pc
unmount: warning: /tftboot/I86PC.Solaris_10-1 not in mnttab
unmount: /tftpboot/I86PC.Solaris_10-1 no such file or directory
mount: Mount point /tftboot.I86PC.Solaris_10-1 does not exist.
cleaning up preexisting install client "host2"
removing host2 from bootparams
rm: /tftboot/ is a directory
updating /etc/bootparams
ln: cannot create /tftpboot//pxegrub.I86PC.Solaris_10-1: File exists
Create a grub boot flloppy and edit GRUB menu to contain
the following entry:
title Solaris netinstall
rarp
kernel /I86PC.Solaris_10-1/multiboot kernel/unix -B install_media=192.168.1.100:/jumpstart/OS/intel
module /I86PC.Solaris_10-1/x86.miniroot
------------- end ---------------
So, I have tried this with the -i, -e -i+-e, with -s and without.
I have an entry in /etc/ethers and /etc/hosts. However, I don't think it is a FQDN or simular issue. Looks like a script issue.
/tftpboot/ ends up with
boot/
nbp. -> pxegrub.I86PC.Solaris_10-1
pxegrub.I86PC.Solaris_10-1
rm.192.168.1.51
/tftpboot/boot/
grub/
/tftpboot/boot/grub/
menu.1st
# cat menu.1st
default 0
timeout=30
title Solaris_10 jumpstart
kernel /i86PC.Solaris_10-1/multiboot kernel/unix -B install_config=192.168.1.100:/jumpstart,sysid_config=192.168.1.100:/jumpstart/Sysidcfg/Solaris_10-1-intel/,install_media=192.168.1.100:/jumpstart/OS/intel
module /I86PC.Solaris_10-1/x86.miniroot
---- end ----
Thanks for the help.
Aaron -
Solaris 10 x86 b72 "Cannot find boot.bin" booting from SCSI.
Hello,
After several gyrations of installation attempts and dealing with early BIOS PnP issues, I've finally managed to get Solaris 10 x86 installed on an old dual P2 333Mhz system. So far the system is running flawlessly, but I'm still not able to boot directly off the SCSI disk. The primary boot handler is erroring out that it cannot find boot.bin.
I can boot fine off of the IDE CD drive and the floppy (currently pointed to autoboot into the SCSI disk as a workaround). But when I try to boot directly off the SCSI drive, I get the error from the Solaris boot manager that it "Cannot find boot.bin".
I have booted off the CD & Floppy and compared the /boot files from both the CD & floppy, but I cannot find any difference that would prevent the primary boot loader from finding boot.bin. I've even compared files to make sure they were not corrupt, and even force re-installed the boot handlers, and manually partioning, always with the same results. I've also tried both enabling and disabling the DOS >1G translation of the Adaptec SCSI BIOS with no change. I can't find any reason that the boot loader is not seeing boot.bin, or that the file is corrupt in any way (even after several wipe and install attempts).
My System is:
Supermicro P6DLS dual Pentium II 333MHz & 512MB RAM, w/ Adaptec 7880 SCSI-UW and IDE (whopping UltraDMA 33) interfaces.
CD/DVD reader is configured as the secondary master (moved from primary master in an attempt to fix boot problem)
HD is a 16GB UW SCSI disk.
(Other particulars ommited unless someone feels they are relevant to the boot process).
The system came to me with Windows 2000 installed and functioning. I also had Fedora Core 3 installed, both with no boot problems of the SCSI disk. (Although FC3 would not see the second processor even with the canned SMP kernel).
This system is intended to replace a Fedora Core 3 system to be a multi-purpose firewall gateway & proxy server and I'm really liking the performance I'm seeing with Solaris 10 on this system but would like it to be able to go through a normal boot process and not have to depend on a floppy as a boot device to get started.
Anyone have any ideas why the Solaris x86 boot loaders think that they cannot find boot.bin when the full /boot partion is intact?
TIA,
-TroyI'm getting the same problem trying to install
Solaris 10 in VMware from DVD.
It brings up the Solaris Primary Boot Subsystem, so
it appears to be reading fine, but the only thing
that happens is I get the Cannot find boot.bin
error.Hmm, the "Cannot find boot.bin." message comes from the
CD/DVD's boot code, which is contained in the first 16 sectors
of the media.
The boot.bin file is supposed to be read from the Solaris UFS
slice, which starts at 512 byte block #5151360 (or 2048 byte
dvd sector #1287840). This a byte offset of ~2.6 GBytes.
Maybe an issue with your system's bios not being able to read
DVD media > 2GB, during DVD boot?
Or a problem with burning the DVD media? Maybe some
"smart" PC DVD burning software has decided only to record
the 2.6 GB ISO filesystem, and the 100 MB Solaris UFS
filesystem that follows the ISO filesystem is missing on the DVD?
Or a 2GB filesize issue while burning the DVD?
Do you have a pc / windows utility that can print some information
about the S10 DVD media, especially the size of that DVD?
Maybe your CD/DVD recording software?
The original S10 GA x86 DVD image has a size of 2732195840
bytes, or 1334080 2K DVD blocks. -
Retain SAMBA permissions while migrating from linux to solaris 10 x86
Hello,
We are migrating a system from Redhat to Solaris 10 x86 and this has brought up a question on how we can restore our SAMBA files and retain our permissions that are associated by the users name rather then their numeric ID(UID/GID). So far my research hasnt produced anything that gives a solid answer to how we do this and is it even possible.
The problem is that Windows user and group accounts are mapped locally per host by default. That mapping is defined as the accounts are referenced, so unless there is a way to guarantee the order of accounts being referenced, the mappings from Windows SIDs to Unix UIDs will be different between old and new.
If the data restoration option we choose for the new server is naive and restores only by UID and GID, the permissions in the ACLs will not map to the correct Windows accounts. We either must find a restoration option which restores permissions by name rather than ID or we must create a script which can automate pushing the ACLs into the restored filesystem correctly by name.
Initially I thought ufsdump could handle this but we are on ext3 filesystem going to vxfs. I have read a little on star but havent heard about it before. Has anyone used star for backup/restore for the purpose of retaining ACL ownership/permissions? It seems like its an old utility, maybe not used much anymore. Does anyone have a utility they have used for this purpose?
Your help is much appreciated!!
LRThe problem is that Windows user and group accounts are mapped locally per host by default. That mapping is defined as the accounts are referenced, so unless there is a way to guarantee the order of accounts being referenced, the mappings from Windows SIDs to Unix UIDs will be different between old and new.Is there anyway that you can sanitize and post a small snippet of what's going on with the mapping files? I think I can follow this but I'm a bit confused by the username/UID thing since usually if a username is defined in /etc/passwd than the files will display the username. If a username is not defined in /etc/passwd then the ls command will revert to just showing the numbers which I take it is what you don't want to happen.
If you could also sanitize and post even one of the acl's that might help clear up that portion of the problem as well.
alan -
Couldn't upgrade Solaris 10 x86 from Sun Fire x2200 to Dell Precision Wrkst
Dear Solaris Experts,
I need to clone a Solaris 10 x86 system using a ufsdump backup from the following source & target servers:
Sun Fire x2200 M2 with Quad Core Processor
# /usr/platform/`uname -i`/sbin/prtdiag
System Configuration: Sun Microsystems Sun Fire X2200 M2 with Quad Core Processr
BIOS Configuration: Sun Microsystems S39_3D12 10/06/2008
# uname -a
SunOS old 5.10 Generic_139556-08 i86pc i386 i86pc
to
Dell Precision WorkStation 390
# /usr/platform/`uname -i`/sbin/prtdiag
System Configuration: Dell Inc. Precision Workstation 390
BIOS Configuration: Dell Inc. 2.3.0 05/01/2007
# uname -a
SunOS 5.10 Generic_139556-08 i86pc i386 i86pc
Unfortunately, Solaris kept rebooting (failed to boot) from the restored primary disk (both / & /export/home) even though Grub menu appeared. As a result, I have embarked on the path of upgrading path using the same Solaris 10 Installation Disk (5/09) DVD but failed due to not able to mount / (c0t0d0s0), swap and /export/home (c0t0d0s7).
The source Sun Fire x2200 had two mirrored disks but I am restoring the backups to a single harddisk. Any idea on what step has been missed or that it is not possible to go down this path altogether.
I have tried a number of different reinstallations & restores but have not had much luck still.
Many thanks,
JackI should have searched the forums first. This was the solution to my issue....
http://forum.java.sun.com/thread.jspa?messageID=10249826 -
Cloning from solaris 10 sparc to solaris 10 x86
Hi,
We would like to know if it is possible to clone from production instance solaris 10 sparc to test instance solaris 10 x86 (intel) in 11.5.10CU2.
And if yes or no is it possible in R12.1.2.
Thanks
Brice GuillardHi,
Is it possible to have the first node on solaris 10 x86 with the database and the other on solaris 10 sparc ?Not possible as this OS is not certified.
What happen with rapid clone if we clone the production instance full sparc to a test instance with solaris 10 x86 on the database and the application server on x86.Rapid Clone will not work on this target OS because it is not supported.
Regards,
Hussein -
Oracle migration from Solaris 64 sparc to Solaris x86-64
Now that Solaris x86-64 is supported in Netweaver 2004s SR1, I was wondering about the migration path.
Would this be a heterogeneous migration or a homogeneous migration.
or to put it another way Export/import to migrate
or backup/restore????
No documents exist yet regarding this migration.Hello Guys
Just wanted to ask you whether Migration of SAP system from Solaris SPARC to Solaris x86_64 is possible using the
backup/restore method.
I would be grateful if you could share your experience
Regards
Sarin
Maybe you are looking for
-
JSF 1.2 + Shale Tiles Example needed
Hello, I'm trying to develop application by using jsf 1.2 and Shale tiles. I have a problem with configuration. I was working before with Struts Tiles and MyFaces but it isn't the same. Can somebody provide my some exanle simle aplication of using Sh
-
Executing the Depreciation Run - AFAB
Hi, Gurus For reasons of adjustments to the law 11 648( Brasil) was not executed the drepeciaton run since January. Is trere any problema to Executing the Depreciation Run (AFAB) month by month in the past or I can execute all periods at once ? the
-
Recover Database Package Object
Hi, i accidently replace my package in my schema on last friday, how i gonna recover it back? my company is running a full backup of the database, and do not open up flashback function in that database. How I just recover only one object without caus
-
have just returned from spain and my ipod touch app for itunes and App store have gonr to spanish - can tget them back to english can anyone help
-
Project didnt save after quitting - HELP?
hi after creating an imovie 09 project and editting it i quitted imovie09. i thought that this program had an autosave function so i believed that when i clicked projects library my movie would be there and open, but when i opened it , it was empty.