All the Interesting ThingsThis is a personal web log. All information posted here does not represent my employer. I do not speak for my employer. |
|
Tuesday Apr 21, 2009
开放存储Amber Road测试(2)
数据服务 SS7000内置了多种数据服务,包括NFS,CIFS, FTP,iSCSI,HTTP,NDMP等,配置十分简单,直接从Configuration->Services菜单进入即可看见配置界面。这里的配置会成为整个设备的全局配置(global setting),在配置具体服务时,缺省值就在这里设置。可以通过点击开关图标来重新启动服务,或者禁用/启用某个服务。状态图标绿色表示服务正常,橙色表示有故障。
目录服务 启动完数据服务后,我们接下来配置目录服务。目录服务支持NIS,LDAP,AD,以及LDAP/AD之间的mapping关系。[注:NIS/LDAP等目录服务其实就是OpenSolaris 中的Naming Services,在nsswitch.conf中配置。SS7000通过BUI(浏览器)界面帮助我们配置了。] 在配置LDAP目录服务之后,使得LDAP服务器中的用户可以使用SS7000上的FTP/HTTP服务,或者成为SS7000设备管理员。 JavaFX Sample Code 在LDAP配置中,需要配置Base search DN来决定用户搜索的基础节点, 如ou=People, dc=sun,dc=com。Search Scope可以是一层或多层。如果LDAP认证需要搜索权限的话,可以配置proxy用户。在Server栏里增加LDAP服务器的IP地址和端口,如192.168.0.201:389。 需要注意的是,LDAP里用户的schema需要满足RFC 2307标准,LDAP用户至少需要两个schema:posixAccount和shadowAccount。如果当前的LDAP中的用户数据不满足这个条件,需要给用户添加这两个schema,并且补充必需(mandatory)的一些属性,如gid,uid, homedirectory等。 (转载请注明出处:Java,JavaFX,Solaris技术交流 Diecast Model Tank Aircraft) 当LDAP服务配置完成后,LDAP里面的用户就可以直接登录SS7000的设备了。可以用FTP服务来检验。
共享服务 我们接下来配置数据共享功能。数据共享有两种方式:文件系统(file system)和LUN(iSCSI)。在浏览器界面中,从Configuration=〉Shares菜单,可以看到左侧Projects栏,可以通过点击出现深灰色的project列表,此时可以点击”Add…” 来增加项目,每个项目是管理的一个基本单位,也是数据复制的基本单位。Project之中的属性可以给下属的filesystem和LUN继承:
我们先输入一个testProject项目名,确认并创建该项目。然后点击Filesystems的"+"图标,增加所需要的文件系统filesystem1. [注意:如果需要支持中文文件名称,需要去掉“Reject non UTF-8”选项,并且要选择”Case sensitivity”为Sensitive。]
Become Canadian Citizen 此时,文件系统filesystem1已经创建,mountpoint(挂接点)为 /export/filesystem1。 这时我们可以点击铅笔图标来进一步客户化,选择“Protocols”配置各种数据服务的参数:
各种服务的属性都是缺省从project中继承下来的,可以根据需要改变。我们把NFS设为Read/Write模式,CIFS的Resource Name设为filesystem1。[注:CIFS的Resource Name最好配置,这样可以减少同名冲突。] 接下来我们可以测试各种数据服务的功能了。 (转载请注明出处:Java,JavaFX,Solaris技术交流 http://developers.sun.com.cn/blog/henry/) Posted at 03:08AM Apr 21, 2009 by morningstar in Open Storage | Comments:
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||