VNX for File字符显示常见问题和解决方案

故障现象:

文章转载自EMC中文支持论坛。

VNX for File默认的字符编码为ASCII,常采用Unicode语言字符标准以统一方式来存储、搜索和互换任何语言的文本。在系统初始安装和平台迁移后,由于新安装的VNX上没有启动Unicode字符编码,常导致在某台计算机上显示正常的文件名在另一台计算机上变成乱码,这篇文章将介绍这类问题的解决方案。

解决方案:

VNX for File采用Unicode consortium指定的语言字符标准,Unicode字符涵盖世界上主要的书面语言,其中包括:欧洲拉丁文、斯拉夫语、阿拉伯语、希伯来语、中文、韩文和日文等24种语言。EMC强烈建议在新安装的VNX上启用Unicode,如果Data Mover处于ASCII模式,则将按原样保存非ASCII文本名和目录名,而不进行任何转换,这样将导致其它计算机访问这些文件名和目录显示为乱码。

新VNX设备上,默认ASCII字符编码和目录/nas/site/locale被创建在control station上,需要通过以下步骤配置国际字符集以显示非ASCII文本名和目录名:

步骤一:检查是否存在通用文件系统和转换子目录,并在需要时创建该子目录。正常情况下/nas/site/locale和/.etc_common/xlt目录都存在,目录通常包括文件xlt.cfg、unidata2.txt、8859-1.txt、cp437.txt、8859-15.txt、big5.txt、sjis.txt和eucjp1.txt。

[nasadmin@NS480]$ /nas/sbin/uc_config –setup 【如下显示状态正常】

Common Unicode translation subdirectory already exists.

步骤二:根据语言类型决定客户端协议和转换需求,具体请参考文档《Using international character sets on VNX for File》,简体中文字符转换文件不需要修改。

步骤三:为新文字符转换需求编辑/nas/site/locale/xlt.cfg文件。

步骤四:拷贝编辑文件到目录/.etc_common/xlt。

例如:#/nas/sbin/uc_config –update big5.txt –mover server_2(拷贝中文字符转换文件)

如果后面没有指定文件名,目录/nas/sbin/uc_config下的所有文件都会拷贝到/.etc_common/xlt目录。

步骤五:认证配置文件。

#/nas/sbin/uc_config –verify ip_address | hostname | -mover server_2

通过对应Data Mover配置的客户端IP地址或主机名

步骤六:验证转换是否成功。

#/nas/sbin/uc_config –setup

步骤七:打开国际字符集。

#/nas/sbin/uc_config –on –mover server_2

以上操作步骤适用于新安装VNX设备打开国际字符集支持,对于已经使用的设备操作则不同。因为老设备原先已经保存部分文档,老文档需要进行字符转换才能正确显示。字符转换需要在完成上面前五个操作的基础上,进行字符转换。

步骤一:开始转换,命令格式如下:

#/nas/sbin/uc_config –convert start big5.txt –mover server_2   (转换server2)

#/nas/sbin/uc_config –convert start big5.txt –mover ALL   (全部转换)

文件转换只发生在被访问的文件系统或者目录,转换期间将消耗大量的系统资源,推荐在资源空余时间使用“find”命令立即手动转换所有文件系统和目录。

步骤二:字符转换完成后,关闭转换功能。

#/nas/sbin/uc_config –convert stop big5.txt –mover server_2

 

时间: 2024-10-04 16:51:10

VNX for File字符显示常见问题和解决方案的相关文章

VNX OE Block R5.3.2和VNX OE File V7.1数据保护和系统管理概述(三)

VNX OE Block R5.3.2和VNX OE File V7.1数据保护和系统管理概述,文章转载自EMC中文支持论坛. 解决方案: 文件级保留(FLR)是一项EMC VNX系列软件功能,可在指定保留日期之前保护文件不被修改或删除.使用文件级保留,您可以通过NFS或CIFS操作将数据归档到标准可擦写磁盘上的FLR存储中.FLR使您能够创建一组不可更改的永久性文件和目录,并确保数据的完整性.   有二种不同类型的文件级保留可供使用:企业(FLR-E)和法规遵从性(FLR-C).   ·  F

把web server 和 file server分开的解决方案。

问题描述 把web server 和 file server分开的解决方案. 我想搭建一个网站,提供一些东西下载.有没有什么方法可以将文件存在文件服务器上.用户通过web服务器可以进行文件下载.怎么进行下载权限控制.我不是专业程序员,自己弄着玩玩的.还有一个问题可能比较蠢,让你们见笑了.就是要是文件服务器的东西通过web服务器提供给用户下载,那是不是也占用的是web服务器的带宽?文件服务器是没有链接到公网的?只是和web服务器在一个局域网内?这样的话用户下载文件的时候会不会影响网站的打开速度?我

VNX OE Block R5.32和VNX OE File V7.1 硬件增强功能概述(四)

VNX OE Block R5.32和VNX OE File V7.1 硬件增强功能概述(四) VNX OE (Operating Environment) 操作环境发布了新版本,对应Block和File的版本号分别为VNX OE Block R5.32和VNX OE File V7.1.在发布新版本同时EMC公司也公布了三款适用于新版本的硬件增强功能: 1.双端口10GBase-T 铜I/O模块: 2.双端口10GbE光纤I/O模块: 3.VNX 7500 SP内存扩展. 本章节将介绍VNX

VNX OE Block R5.32和VNX OE File V7.1 硬件增强功能概述(一)

NX OE (Operating Environment) 操作环境发布了新版本,对应Block和File的版本号分别为VNX OE Block R5.32和VNX OE File V7.1.在发布新版本同时EMC公司也公布了三款适用于新版本的硬件增强功能:   1. 双端口10GBase-T 铜I/O模块:   2. 双端口10GbE光纤I/O模块:   3. VNX 7500 SP内存扩展.   系列文章将分别进行讨论,在这篇我们将讨论双端口10GBase-T 铜I/O模块和双端口10GbE

微信小程序 HTTPS报错整理常见问题及解决方案_JavaScript

微信小程序 HTTPS报错常见问题及解决方案 微信小程序开放公测已经一个多月了,因官方需求文档要求后台使用HTTPS请求进行网络通信,不满足条件的域名和协议无法请求.越来越多的开发者纷纷使用SSL证书实践微信小程序的应用情况,但仍然会碰到各类问题.本文列举了SSL证书常见的报错和解决办法,供开发者参考. 常见问题一 在微信小程序内测的过程中,几乎每个开发者们在实践的过程中都遇到了下图的报错: 原因及解决办法: 这是因为wx.request 发起的是 https 请求,微信小程序读取大部分是请求A

《PDF.NE数据框架常见问题及解决方案-初》

                                                        <PDF.NE数据框架常见问题及解决方案-初> 1.新增数据库后,获取标识列的值:    解决方案:    PDF.NET数据框架,已经为我们考略了很多,因为用PDF.NET进行数据的添加操作时,一般我们会传递Model实体进去,             在进行数据库的新增操作时,执行成功后,新增记录的标示又会赋值给传递的实体,例如:              ///<summ

简析Oracle数据库常见问题及解决方案_oracle

Oracle数据库在使用的过程中常常会遇到这样或那样的问题,而这些问题常常又使我们感到很困惑,本文我们总结了Oracle数据库在使用过程中的一些问题,并给出了解决方法,下面我们就开始分析一下这些问题. 一.oracle监听启动后,立即停止. TNS-12545: 因目标主机或对象不存在,连接失败. TNS-12560: TNS: 协议适配器错误. TNS-00515: 因目标主机或对象不存在,连接失败. 32-bit Windows Error: 1004: Unknown error. 不再监

VNX for File启用FC端口时提示“Error 14: The Block Enabler is not present”

故障现象: 输入以下命令时,有如下报错: # /nas/sbin/nas_hw_upgrade -option -enable -mpfsis | -mpfsfc  |  -clariionfc  |  -clariionis  | -fc_option -enable Checking if running on primary CS...yes Checking if running as root...yes Checking for integrated system...yes Che

Ionic 开发中遇到的常见问题及解决方案

前言 Ionic是目前较为流行的Hybird App解决方案,在Ionic开发过程中会遇到很多常见的开发问题,本文尝试对这些问题给出解决方案. 一些常识与技巧 list 有延迟,可以在ion-content处使用 overflow-scroll="true"尝试 在上用ng-click上是没效果的 标签内的事件会在整个label内被触发,点哪都触发 快捷修改背景色style="background-color: #212326;" 能用ng-if就用ng-