|
|
51CTO旗下网站
|
|
移动端

3.2.6.3 装载文件共享

《Microsoft Azure 管理与开发(下册)平台服务PaaS》本书由世纪互联蓝云Microsoft Azure 开发技术支持团队的资深工程师们编写,主要阐述MicrosoftAzure PaaS 服务的开发应用,涉及计算服务、集成认证服务、数据存储服务、大数据服务等方面的内容。本节为大家介绍装载文件共享。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-13 12:07

3.2.6.3 装载文件共享

在门户中可以创建文件共享,由于支持 SMB 3.0,文件存储现在支持加密和持久保留SMB 3.0 客户端中的句柄。支持加密意味着 SMB 3.0 客户端可以从任意位置装载文件共享,这些位置包括:

同一区域中的Azure 虚拟机(SMB 2.1 也支持);

不同区域中的Azure 虚拟机(仅适用于SMB 3.0);

本地客户端应用程序(仅适用于SMB 3.0)。

当客户端访问文件存储时,所使用的SMB 版本取决于操作系统支持的SMB 版本,表3.2.6-1 提供了有关Windows 客户端支持的摘要。

表3.2.6-1

1. 从运行Windows 的Azure 虚拟机装载文件共享

(1) 保存虚拟机的存储账户凭据。

装载到文件共享之前,先在虚拟机上保存存储账户凭据。当虚拟机重新启动时,此步骤允许Windows 自动重新连接到文件共享。若要持久保存账户凭据,请在虚拟机上的PowerShell 窗口中运行 cmdkey 命令。请将<storage-account-name>替换为实际账户名称,将<storage-account-key>替换为实际账户密钥。必须显式指定域“Azure”,如以下示例所示。

  1. cmdkey /add:<storage-account-name>.file.core.chinacloudapi.cn /user:Azure\  
  2. <storage-account-name> /pass:<storage-account-key> 

(2) 使用保存的凭据装载文件共享。

建立与虚拟机的远程连接后,使用以下语法运行 net use 命令来装载文件共享。

  1. net use <drive-letter>: \\<storage-account-name>.file.core.chinacloudapi.cn\  
  2. <share-name> 
  3. example :  
  4. net use z: \\samples.file.core.chinacloudapi.cn\logs 

(3) 卸载文件共享。

若要卸载文件共享,可以将 net use 命令与 /delete 选项配合使用。

  1. net use <drive-letter> /delete  
  2. example :  
  3. net use z: /delete 

2. 从运行Windows 的本地客户端装载文件共享

若要从本地客户端装载文件共享,必须满足以下需求:

安装支持SMB 3.0 的Windows 版本;

在本地网络中打开445 端口(TCP 出站规则)。

3. 从运行Linux 的Azure 虚拟机装载文件共享

目前,支持文件共享的Linux 分支版本见表3.2.6-2。

表3.2.6-2

(1) CentOS 7 挂载文件共享。

SSH 连接到CentOS 后,登录执行以下命令:

  1. yum -y install cifs*  
  2. mount.cifs -o vers=2.1,username=<storage-account-name>,password=<storageaccount- 
  3. key> //<storage-account-name>.file.core.chinacloudapi.cn/<share-name> 
  4. /<linux-path> 

(2) Ubuntu 14.04 LTS 挂载文件共享。

SSH 连接到Ubuntu 后,登录执行以下命令:

  1. mount -o vers=2.1,username=<storage-account-name>,password<storageaccount- 
  2. key> -t cifs //<storage-account-name>.file.core. chinacloudapi.cn/  
  3. sampleshare /<linux-path> 

(3) SUSE 12 挂载文件共享。

SSH 连接到SUSE 后,登录执行以下命令:

  1. yum -y install cifs*  
  2. mount.cifs -o vers=2.1,username=<storage-account-name>,password<storageaccount- 
  3. key> //<storage-account-name>.file.core.chinacloudapi.cn/<share-name> 
  4. /<linux-path> 


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Oracle 10g应用指导与案例精讲

本书作者结合自己多年实践经验,从Oracle开发应用中遇到的问题着手,全面系统地介绍Oracle的安装与卸载、数据字典、安全管理以及用PL/SQL开...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊