Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-2318665.1
Update Date:2017-11-14
Keywords:

Solution Type  Problem Resolution Sure

Solution  2318665.1 :   Oracle ZFS Storage Appliance: SRA Discover Devices failed with Unknown Error (SRA_EUNKNOWN) after upgrade to OS 8.7.x  


Related Items
  • Sun ZFS Storage 7420
  •  
  • Oracle ZFS Storage ZS5-2
  •  
  • Sun Storage 7110 Unified Storage System
  •  
  • Oracle ZFS Storage ZS3-2
  •  
  • Sun Storage 7210 Unified Storage System
  •  
  • Oracle ZFS Storage ZS4-4
  •  
  • Sun Storage 7410 Unified Storage System
  •  
  • Oracle ZFS Storage ZS5-4
  •  
  • Sun ZFS Storage 7120
  •  
  • Sun Storage 7310 Unified Storage System
  •  
  • Oracle ZFS Storage ZS3-4
  •  
  • Sun ZFS Storage 7320
  •  
  • Oracle ZFS Storage ZS3-BA
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>ZFS Storage>SN-DK: ZS
  •  




In this Document
Symptoms
Changes
Cause
Solution
References


Created from <SR 3-15939310452>

Applies to:

Sun ZFS Storage 7320 - Version All Versions and later
Sun ZFS Storage 7120 - Version All Versions and later
Sun Storage 7410 Unified Storage System - Version All Versions and later
Sun Storage 7310 Unified Storage System - Version All Versions and later
Sun Storage 7210 Unified Storage System - Version All Versions and later
7000 Appliance OS (Fishworks)

Symptoms

After upgrade to OS 8.7.x, SRA Discover Devices failed with Unknown Error (SRA_EUNKNOWN).

 

Error similar to the following are reported in SRA logs :

Dispatching...
2017-10-16 : 10:01:47 [17212] --> discoverDevices
2017-10-16 : 10:01:47 [17212] Oracle ZFS Storage Appliance Storage Replication Adapter 5.1.1, build 12, 13 Jun 2017
2017-10-16 : 10:01:47 [17212] hostname: 10.100.1.50, ArrayId: wtnasdr1, PeerArrayId: wtnas11
2017-10-16 : 10:01:47 [17212] NFS Addresses: 10.100.248.50
2017-10-16 : 10:01:52 [17212] Commence: Querying appliance for devices...
2017-10-16 : 10:01:52 [17212] java value: false
2017-10-16 : 10:01:52 [17212] Error: pos3: Session.connect: java.io.IOException: End of IO Stream Read
2017-10-16 : 10:01:52 [17212] ERROR: SRA_EUNKNOWN, Unknown Error
2017-10-16 : 10:01:52 [17212] <-- discoverDevices
2017-10-16 : 10:06:02 [29456] Incoming request:

 

Screenshot of the error from Array Manager :

 screen shot of error from Array Manager


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Changes

 AK revision upgraded from 8.6.x to 8.7.x

 

Cause

The causes of this problem are :

1.  Key size supported by Java.

2.  JVM do not support the new key exchange algorithm needed to SSH into the appliance with AK 8.7


OS 8.7 SSHD requires keys larger than 1K.

Prior to Java 8, Java did not support key sizes greater than 1024 bits for diffie-hellman keys.

Also JVM that is bundled with SRM does not support the new key exchange algorithm needed to SSH into the appliance with AK 8.7.

 

Solution

Install Java 8 for SRM, so the plugin will use the system Java and should work.

Edit the java.config file to say 'true' in SRM .

Note:  If you want to use the System Java for SRM, the java.config file must be edited to say 'true'. Otherwise the plugin will use the version of Java that is bundled with SRM.

 

References

<BUG:25145253> - CANNOT ADD ARRAY OS 8.7

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback