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-71-2068328.1
Update Date:2018-04-09
Keywords:

Solution Type  Technical Instruction Sure

Solution  2068328.1 :   Oracle ZFS Storage Appliance: Platinum Support Check  


Related Items
  • Oracle ZFS Storage Appliance Racked System ZS5-4
  •  
  • Oracle ZFS Backup Appliance
  •  
  • Oracle ZFS Backup Appliance ZS5-2
  •  
  • Oracle ZFS Storage Appliance Racked System ZS4-4
  •  
  • Oracle ZFS Storage Appliance Racked System ZS5-2
  •  
  • Oracle ZFS Backup Appliance ZS5-4
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>ZFS Storage>SN-DK: ZS
  •  




In this Document
Goal
Solution


Applies to:

Oracle ZFS Backup Appliance ZS5-4 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage Appliance Racked System ZS5-4 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage Appliance Racked System ZS4-4 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage Appliance Racked System ZS5-2 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Backup Appliance - Version All Versions to All Versions [Release All Releases]
7000 Appliance OS (Fishworks)

Goal

 This document is designed to help and explain in detail how to resolve configuration issues identified by the ZFS Platinum Support Checks Workflow.

A "Certified Platinum Configuration” is a combination of the hardware systems, integrated software, operating system and programs as described here:

    http://www.oracle.com/us/support/library/certified-platinum-configs-1652888.pdf

 

To receive Platinum Services as provided by Oracle Support Services (“OSS”) and described in the “Platinum Services” section below, you must:

  1.   Have a Certified Platinum Configuration running the program releases unaltered
  2.   Be current on a technical support services contract for Software Update License & Support
  3.   Properly license all programs in the Certified Platinum Configuration
  4.   Enable continuous connection to the Certified Platinum Configuration
  5.   Acquire a gateway that meets the minimum gateway specifications
  6.   Permit Oracle to deploy its Virtual Private Network (“VPN”) on the gateway
  7.   Provide network access to deploy the gateway, VPN, and Oracle fault monitoring tools
  8.   Provide Oracle with administrative level privileges and access to the Certified Platinum Configuration
  •   Platinum Services are in addition to Software Update License & Support and Oracle Premier Support Systems, as described above.

 

Solution

To begin with download and run the ZFS Platinum Support Checks workflow.

IMPORTANT: The Platinum Check Workflow must be run on both heads of the cluster.

NOTE: For documentation regarding the downloading and execution of workflows 

please refer to these documentation links:

Maintenance Workflows

https://docs.oracle.com/cd/E79446_01/html/E79457/gokxv.html#scrolltoc

Uploading and Executing Workflows Using the BUI

https://docs.oracle.com/cd/E79446_01/html/E79457/golay.html#scrolltoc

Downloading Workflows using the CLI

https://docs.oracle.com/cd/E79446_01/html/E79457/golcr.html#scrolltoc

Executing Workflows using the CLI

https://docs.oracle.com/cd/E79446_01/html/E79457/goldf.html#scrolltoc

NOTE: Version 1.4.3 updates racked array checking methodology.

The ZFS Platinum Support Checks workflow can be downloaded by clicking on this link:

Platinum_check1.4.5.akwf

Once the workflow is run and output will be generated indicating compliance on items with the Platinum Support

configuration requirements.

 The following qualifications are checked for Platinum Support in the ZFS Platinum Support Checks workflow

each step below has details on what is checked and how to resolve:

 1. Release Check
Platinum Support Rule: AK Code must be 2013.1.4.2 or Higher

From the command line run the following command:

configuration version get

There is a line ak_version and it must show a code version 4.2 or greater in it like below:

ak_version = ak/SUNW,otoroZ4@2013.06.05.4.6,1-2.1.6.1

We are interested in the two digits after the 2013.06.05 so in this case they are 4.6 so this
code version equates to 2013.1.4.6 and so is ok.

If the array is below the required version then it needs to be upgraded.

This information document has the current release information and download link:

Oracle ZFS Storage Appliance: Software Updates (Doc ID 2021771.1)

2. Product Check
Platinum Support Rule: Workflow uses information collected from My Oracle Support based on the serial number to determine generic product information.

This information cannot be verified from within the array itself.

 

3. Pool Profile: Mirror Or Raidz1 Or Raidz2 Check
Platinum Support Rule: ZFS Data Pools Must Be Of Type MIRRORED Or RAIDZ1 Or RAIDZ2

From the command line run the following command:

configuration storage show

In the output the PROFILE of each pool is shown.

The profile should indicate raidz1 or mirror in it if not the pool(s) need to be destroyed and recreated

with the appropriate profile.



4. Pools Per Head Check
Platinum Support Rule: There Must Be Only One ZFS Data Pool Per Head

From the command line run the command

configuration storage show

If there are more than 2 pools showing then the configuration must be corrected
to get the configuration to be only 2 pools one per head.



5. FC PORT Mode Check
Platinum Support Rule: All Fiber Channel Ports Must Be configured For INITIATOR Mode

NOTE: Configuration changes for this step will require the node to be rebooted.

From the command line run the following command:

configuration san fc targets show

If there are any targets listed each one must be selected and changed to initiator mode

by running the following commands from the cli command line:

From the cli type the following command: configuration san fc targets
Then type: show
Then type: select target-xxx where xxx is the target that needs to be modified.
Then type: set mode=initiator
Then type: commit to implement the change.

NOTE: If any changes need to be made the node will need to be rebooted in order for this change to complete.

 


6. Pool/ Share Names Check
Platinum Support Rule: It is suggested that shares be named matching one of these:

backup|bk|bu|bk|ssc|exadata|exalogic|bac|bakup|bak|copy

Pool/share names usually indicate the intended use of the resource.
Please make sure that the intended use of this appliance is for backups.
Please refer to document: http://docs.oracle.com/cd/E56047_01/html/E56080/gokre.html#scrolltoc



7. Shares Record Size Check

Platinum Support Rule: The record size property should match the best practice guide depending on the customers data type.

Please make sure the record size for each share matches the best practice documents for using the appliance for backups.

Please refer to document: http://www.oracle.com/technetwork/server-storage/sun-unified-storage/documentation/index.html

 


8. Deduplication Disabled Check
Platinum Support Rule: Deduplication Must Not Be Enabled On Any Project Or Share.

 

Note: If deduplication is enabled on any project or share then deduplication must be disabled and the data

copied to another location with deduplication disabled to remove all traces of deduplication.


9. SRP Disabled Check
Platinum Support Rule: The SRP Service Must Be Disabled

From the command line run the command:

configuration services srp show

Under Properties: locate the srp line it must be disabled and the line must match as below:

<status> = disabled

If this service is enabled the following must be done:
From the cli type the following command: configuration services srp disable
Then type: configuration services srp show
and verify that the service status is showing as disabled as above.



10. DNS Enabled Check
Platinum Support Rule: The DNS Service Must Be Enabled

From the command line run the command:

configuration services dns show

Under Properties: locate the status line it must be online and the line must match as below:

<status> = online

If this service is disabled the following must be done:
From the cli type the following command: configuration services dns enable
Then type: configuration services dns show
and verify that the service status is showing as online as above.

Note: This service has configuration parameters unique to each customer configuration

that must be set and checked at enable time.

 

11. ISCSI Disabled Check
Platinum Support Rule: The ISCSI Service Must Be Disabled

From the command line run the command:

configuration services iscsi show

Under Properties: locate the status line it must be disabled and the line must match as below:

<status> = disabled

If this service is enabled the following must be done:
From the cli type the following command: configuration services iscsi disable
Then type: configuration services iscsi show
and verify that the service status is showing as disabled as above.



12. NFS Enabled Share Protocol Check
Platinum Support Rule: The NFS Service Must Be Enabled and only NFSv3 and above are supported.

To check the nfs enabled status from the command line run the command:

configuration services nfs show

Under Properties: locate the status line it must be enabled and the line must match as below:

<status> = online

If this service is disabled the following must be done:
From the cli type the following command: configuration services nfs enable
Then type: configuration services nfs show
and verify that the service is showing as online.

Note: This service has configuration parameters unique to each customer configuration

that must be set and checked at enable time.

To check the nfs protocol version from the command line run the command: configuration services nfs show
Within the output there will be two line version_min and version_max
the version_min line must match version_min = 3 and the version_max
line must show a version 4 or above.

If either of these lines must be corrected then from the command line run this command:
configuration services nfs then to correct the version_min line type:
set version_min=3
if the version_max line needs to be corrected then type:
set version_max=(value of 4 or above).
Once done then type: commit to apply changes made.



13. SMB Disabled Check
Platinum Support Rule: The SMB Service Must Be Disabled

From the command line run the command:

configuration services smb show

Under Properties: locate the status line it must be disabled and the line must match as below:

<status> = disabled

If this service is enabled the following must be done:
From the cli type the following command: configuration services smb disable
Then type: configuration services smb show
and verify that the service is showing as disabled as above.



14. HTTP Disabled Check
Platinum Support Rule: The HTTP Service Must Be Disabled

From the command line run the command:

configuration services http show

Under Properties: locate the <status> line it must be disabled and the line must match as below:

<status> = disabled

If this service is enabled the following must be done:
From the cli type the following command: configuration services http disable
Then type: show
and verify that the service is showing as disabled.

15. FTP Option Check
Platinum Support Rule: Currently the FTP Service is optional.

From the command line run the command:

configuration services ftp show

Under Properties: locate the <status> line it can be disabled or enabled:

<status> = disabled OR <status> = enabled


16. TFTP Disabled Check
Platinum Support Rule: The TFTP Service Must Be Disabled

From the command line run the command:

configuration services tftp show

Under Properties: locate the status line it must be disabled and the line must match as below:

<status> = disabled

If this service is enabled the following must be done:
From the cli type the following command: configuration services tftp disable
Then type: configuration services tftp show
and verify that the service is showing as disabled as above.



17. SFTP Disabled Check
Platinum Support Rule: The SFTP Service Must Be Disabled

From the command line run the command:

configuration services sftp show

Under Properties: locate the status line it must be disabled and the line must match as below:

<status> = disabled

If this service is enabled the following must be done:
From the cli type the following command: configuration services sftp disable
Then type: configuration services sftp show
and verify that the service is showing as disabled as above.



18. NIS Enabled Check
Platinum Support Rule: One Of Nis Or LDAP Services Must be Enabled

From the command line run the command:

configuration services nis show

Under Properties: locate the status line it must be enabled and the line must match as below:

<status> = enabled

Note: This service has configuration parameters unique to each customer configuration

that must be set and checked at enable time.

 

19. LDAP Enabled Check
Platinum Support Rule: One Of Nis Or LDAP Services Must Be Enabled

From the command line run the command:

configuration services ldap show

Under Properties: locate the status line it must be enabled and the line must match as below:

<status> = enabled

Note: This service has configuration parameters unique to each customer configuration

that must be set and checked at enable time.

 

20. Number Of Disk Trays Check
Platinum Support Rule: Based on the platform listed below:

ZS4-4
Platinum Support Rule: There Must Be A Minimum Of 2 Disk Trays And A Maximum Of 28
ZS5-2
Platinum Support Rule: There Must Be A Minimum Of 2 Disk Trays And A Maximum Of 16
ZS5-4
Platinum Support Rule: There Must Be A Minimum Of 2 Disk Trays And A Maximum Of 38

From the command line run the command:

maintenance hardware list

and count the number of trays with the DE2-24 in the line.

 

21. Number Of Read Cache Drives Check
Platinum Support Rule: Based on the platform listed below:

ZS4-4
Platinum Support Rule: Maximum of 4 per head.
ZS5-2
Platinum Support Rule: 60 Cache Drives on all the trays.
ZS5-4
Platinum Support Rule: 148 Cache Drives on all the trays.

For ZS4-4:

From the command line run the command:

maintenance hardware select chassis-000 select disk show

Then check the output for disk drives in the disk-002 thru disk-005 slots.

For the ZS5-2 : ZS5-4:

From the command line run the command:

script run('cd /'); print("Cache: "+run('maintenance hardware show').match(/cache/g).length);

Note: Based on the issue seen correction may be adding the appropriate number of cache drives.

 

22. Number Of Log Drives Check
Platinum Support Rule: Based on the platform listed below:

ZS4-4
Platinum Support Rule: There Must Be A Minimum Of 4 And A Maximum Of 56.
ZS5-2
Platinum Support Rule: There Must Be A Minimum Of 4 And A Maximum Of 64.
ZS5-4
Platinum Support Rule: There Must Be A Minimum Of 4 And A Maximum Of 152.

From the command line run the command:

script run('cd /'); print("Logs: "+run('maintenance hardware show').match(/log/g).length);

Note: Based on the issue seen correction may be adding the appropriate number of log drives.


23. Number Of Log Drives Per Disk Tray Check
Platinum Support Rule: For the ZS4-4 only: Maximum Of 2 Per 1 Disk Tray.

From the command line run the command:

maintenance hardware show

Then check the output and verify that there is at least 1 log drive per disk tray and no more than 4 and

they should be configured for slots 22 and 23.

Note: Based on issue seen correction may require relocation of log drives within disk trays.

 

24. PCIE Slot Check

Platinum Support Rule: Only Supported Cards Installed.

From the command line run the command:

maintenance hardware select chassis-000 select slot show

Then check the output for the slot-000 thru slot-010 configuration.

Only supported hba’s should be installed that are listed from the handbook and should be one of this type below:

'Sun Storage 6GB SAS Internal HBA', 'Dual 10-Gigabit Ethernet Base-T Gen2',

'Fishworks CLUSTRON 200', 'Oracle ZFS Storage SAS-2 6Gbs 16 port PCIe',

'2x10Gb Optical Ethernet', '2x16Gb Fibre Channel', 'Dual Port QDR IB HCA M3'

 

Note: If there is an issue with this step a hardware task will need to be generated for correction.


25. Installed Memory Check
Platinum Support Rule: Installed Memory Must Equal 1.5 Terabytes

From the command line run the command:

maintenance hardware select chassis-000 select memory show

Then check the output and ensure that the memory-000 thru memory-95 slots are all

16384MB dimms.

Note: If there is an issue with this step a hardware task will need to be generated for correction.



26. ILOM Network Configured Check
Platinum Support Rule: ILOM Network IP address assigned.

From the command line run the following command:

maintenance hardware select chassis-000 select sp show

Verify there is an assigned value of a proper ip address for the line ipaddr.

ipaddr = xxx.xxx.xxx.xxx where the value should be a valid expected ip address.



27. Private Network Management Port Check
Platinum Support Rule: Management Network Must Be A Private Resource.

From the command line run the following command:

configuration cluster resources show

And verify in the output under Resources: that there is a private network interface assigned to this head.

Correction involves ensuring that there are 2 management interfaces defined then each head needs to have

one of those allocated to it and then through configuration cluster resources that network interface is set to private.

 


28. Cluster Configuration Check
Platinum Support Rule: Each Head Of The Cluster Must Be In Specific Cluster States 

From the command line run the following command:

configuration cluster show

And verify in the output that the output under Properties: shows that the

state of this head is in the clustered , owner or stripped state and that the

peer_state line also has clustered or owner or stripped state.

A problem in this area will require cluster configuration changes.

 

DONE.

 


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