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-1633644.1
Update Date:2014-03-20
Keywords:

Solution Type  Problem Resolution Sure

Solution  1633644.1 :   Sun ZFS Storage Appliance: Appliance does not Convert the Path Name Codeset in a DNS-less Configuration  


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


When you are using NFS encoding on ZFS Storage Appliance, inappropriate DNS settings cause NFS not being able to convert the path names into the expected encoding.

In this Document
Symptoms
Cause
Solution
References


Created from <SR 3-8244262131>

Applies to:

Oracle ZFS Storage ZS3-2 - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7320 - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7420 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage ZS3-4 - Version All Versions to All Versions [Release All Releases]
Sun ZFS Storage 7120 - Version All Versions to All Versions [Release All Releases]
7000 Appliance OS (Fishworks)

Symptoms

As a part of NFS service functionality, users can set encoding to specify what character code set the path names are using.

However, in a DNS-less environment, the NFS code fails to call the conversion code and may result in garbled path names.

 

Cause

In mountd.c and nfs_cmd.c code, there are places we are calling DNS lookup.  The call to DNS lookup has now been changed so that it works even if a DNS server is not present.

Before the modifications, the failure of the DNS function resulted in NFS code not calling 'kiconv' or a kernel module to process the encoding, to convert the path name.



Solution

Upgrade to Appliance Firmware Release 2013.1.1.5 or later.

References

<BUG:17969958> - SHARE_NFS(1M) 'CHARSET' OPTION DOES NOT WORK IN DNS-LESS ENVIRONMENT
<BUG:18130201> - ADD CP932 AND SHIFT_JIS ENTRIES TO NFS CHARACTER ENCODING DROP-DOWN LIST
<BUG:17786265> - SUPPORT FOR CP932 AND SHIFT_JIS JAPANESE CHARACTER ENCODINGS IN NFS

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