`
mncc
  • 浏览: 52944 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AIX机器上挂载Windows的共享

    博客分类:
  • AIX
 
阅读更多

 

AIX机器上挂载Windows的共享

首先查看一下系统版本:

#oslevel -s
#6100-06-01-1043
 

这个就是我们的老系统,╮( ̄▽ ̄")╭

在网上查看的最多的读取共享的方式是用cifs_fs,包括IBM的官网上也是这么推荐的。

然后查看一下是否安装了cifs_fs

#lslpp -L |grep cifs
 

我这边的输出反馈是这样的:

  bos.cifs_fs.rte   6.1.7.0  C  F  Runtime for SMBFS
  bos.cifs_fs.smit  6.1.6.0  C  F  SMIIT Interface for SMBFS
 

但是如果啥也没有的话,那就需要安装了,安装一般都是用的第一张光碟。
 
塞进去光碟,然后

#smitty installp
 

选择第一项:install software

然后输入安装源位置,一般光盘都是在 /dev/cd0

然后在SOFTWARE to install上直接按F4,processing data...

接下来的面板上输入 /cifs_fs 回车,查找包

然后选中,安装...

PS:我感觉是不用重启机器的..但是做测试的时候还是把机器重启了。

然后现在可以再Windows开一个共享了,选中要共享的文件夹或盘符,开启共享,记得授权用户要有密码(暂时没有试过没有密码的)

在AIX中,进入cifs_fs:

#smitty cifs_fs
 

选择Add/Mount a CIFS FileSystem

接着如图所示:


 
 
PS:共享文件的挂在目录一定要建好,权限也要给好。
 
然后下一步就可以挂载使用了。
可以直接查看挂在情况
bash-3.2# df /share/cifs
Filesystem                     512-blocks      Free    %Used    Iused  %Iused Mounted on
WINDOWS-MUCJ5OG:pub  209715192 209320544    1%        0        0%      /share/cifs
 
 
问题:
1、Windows的机器如果是域环境的话暂时没法挂上(暂时没有解决)
2、Server_name这里我这边的机器必须写的是主机名称,用IP的话无法使用。下一步会报错,而且不显示报错内容
3、Share_name这里不加"/"
4、如果Server_name写的是主机还是不通的话,那么可能需要在/etc/hosts中添加主机名称和IP
5、如果hosts中有但是仍然不行,直接ping 主机名,不行的话说明hosts没有启用,需要vi /etc/netsvc.conf,然后加一行:hosts = local,bind
6、不用smitty cifs也可以,有命令行直接可用:
   
#mkcifsmnt -f /share/cifs -d pub -h WINDOWS-MUCJ5OG -c 'shared-user' -p 'shared-pwd@XXXX.com' -N
#mount -v cifs -n WINDOWS-MUCJ5OG/'shared-user'/'shared-pwd@XXXX.com' -o wrkgrp=workgroup,fmode=755 /pub /share/cifs
 
 
 
参考:
1、(官方)How to export a share in Windows and mount the share on AIX using CIFS.  https://www-304.ibm.com/support/docview.wss?uid=isg3T1012550 
2、51CTO candon123 BLOG: Mounting A Windows Share On AIX Using CIFS http://candon123.blog.51cto.com/704299/834156/

 

  • 大小: 64.7 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics