本快速入门介绍了如何使用 Azure 文件存储实现网络文件共享。在本教程中完成的所有操作均符合 1 元试用条件。

本快速入门介绍了如何使用 Azure 文件存储实现网络文件共享。在本教程中完成的所有操作均符合 1 元试用条件

开始之前

如果您还没有 Azure 账户,可以申请 1 元试用账户

步骤1:创建 Azure 存储和文件共享。

1. 登录到 Azure 门户

2. 在“中心”菜单上,选择“新建” -> “Storage” -> “Storage Account”。

3. 按照下面的截图输入相应的信息,注意:名称和资源组不能有重复。

4. 单击“创建”以创建存储帐户。

5. 待存储账户创建完毕后,打开你的存储账户,然后在“概述”中点击“文件”。

6. 点击“+文件共享”。

7. 输入“名称”和“配额”,然后点击“确定”。

8. 点击资源菜单中的“访问密钥”,把密钥保存下来,之后会用到。

步骤2:创建 Azure 虚拟机

1. 单击 Azure 门户左上角的“新建”按钮。

2. 选择“Virtual Machines” -> “See all”,选择“Ubuntu Server 16.04 LTS”,单击“创建” 按钮。

3. 输入虚拟机信息。 对于“身份验证类型”,请选择“密码”。完成后,单击“确定”。

4. 为 VM 选择大小。

5. 在“设置”边栏选项卡中,为其余设置保留默认值,然后单击“确定”。

6. 在摘要页上,单击“确定”以开始虚拟机部署。

7. VM 将固定到 Azure 门户仪表板。 完成部署后,VM 摘要边栏选项卡将自动打开。

步骤3:连接到虚拟机

1. 单击虚拟机边栏选项卡上的“连接”按钮。 单击“连接”按钮后,将显示可用于连接到虚拟机的 SSH 连接字符串。

2. 运行以下命令创建 SSH 会话。 将连接字符串替换为从 Azure 门户复制的值。

ssh azureuser@139.219.106.11

或者使用 Putty 连接到虚拟机。

步骤4,装载文件系统

1. 从运行 Linux 的虚拟机装载文件共享,可能需要安装 SMB/CIFS 客户端(如果你使用的分发没有内置的客户端)。 这是 Ubuntu 中的命令,用于安装一个选择 cifs-utils:

sudo apt-get install cifs-utils

2. 来,你需要设置装入点 (mkdir /mnt/mountpoint),然后发出类似于下面所示的装载命令:

sudo mount -t cifs //filesharestorage.file.core.chinacloudapi.cn/fileshare /mnt/mountpoint -o vers=3.0,username=filesharestorage,password=StorageAccountKeyEndingIn==,dir_mode=0777,file_mode=0777,serverino

注意:请用步骤 1 中得到的存储密钥替换“StorageAccountKeyEndingIn==”

3. 文件共享在重新启动后装载,可以在 /etc/fstab 中添加如下设置:

// filesharestorage.file.core.chinacloudapi.cn/fileshare /mnt/mountpoint cifs vers=3.0,username=filesharestorage,password=StorageAccountKeyEndingIn==,dir_mode=0777,file_mode=0777,serverino

注意:请用步骤 1 中得到的存储密钥替换“StorageAccountKeyEndingIn==”

4. 以下是完整的命令行过程:

azureuser@filesharetest:~$ sudo apt-get install cifs-utils
azureuser@filesharetest:~$ sudo mkdir /mnt/mountpoint
azureuser@filesharetest:~$ sudo mount -t cifs //filesharestorage.file.core.chinacloudapi.cn/fileshare /mnt/mountpoint -o vers=3.0,user=filesharestorage,password=StorageAccountKeyEndingIn==,dir_mode=0777,file_mode=0777,serverino
azureuser@filesharetest:~$ df -h /mnt/mountpoint
Filesystem Size Used Avail Use% Mounted on
//filesharestorage.file.core.chinacloudapi.cn/fileshare 100G 64K 100G 1% /mnt/mountpoint

步骤5,删除测试资源

1. 在门户中,打开你的资源组,点击“删除”。

2. 输入你的资源组名称来确认你要删除的资源组,然后点击“删除”。 

等待十几分钟后,本次测试的资源将全部被删除。

后续步骤

将存储资源管理器(预览版)与 Azure 文件存储配合使用

排查 Windows 中的 Azure 文件存储问题

对 Linux 中的 Azure 文件存储问题进行故障排除

最新文章

  1. Subsonic的使用之基本语法、操作(2)
  2. sql中对于case when...then...else...end的写法和理解
  3. [翻译]AKKA笔记 - LOGGING与测试ACTORS -2 (一)
  4. 简单的JS多物体的运动---运动和透明度的变化
  5. Oracle用户、权限、角色管理(转)
  6. java 与 R 相互调用
  7. P188 实战练习(父类和子类)
  8. MakeFile 文件详解
  9. WordPress插件制作教程(五): 创建新的数据表
  10. 1. Git 克隆代码
  11. Mac下安装node.js和webpack
  12. Codevs 5590 A+B 问题 超级版
  13. 003_python中key为中文的处理
  14. 深度学习识别CIFAR10:pytorch训练LeNet、AlexNet、VGG19实现及比较(一)
  15. 第二章 python变量及文件
  16. Maven 在新版eclipse报错的解决
  17. ubuntu16 64 搭建lnmp环境
  18. arm那些事
  19. Java -- 获取指定接口的所有实现类或获取指定类的所有继承类
  20. mysql 更新(九) pymysql模块的使用

热门文章

  1. 同步数据库bat脚本
  2. java命令行从编译到打jar包到执行
  3. C - Present
  4. A - Vasya and Socks
  5. Identity Server 4 原理和实战(完结)_Reference Token,撤销Tokens,Google和Github登录
  6. Legacy C++ MongoDB Driver
  7. 混用ngui和ugui渲染顺序问题
  8. swipe轮播插件零基础实用
  9. python+smtplib 发送测试报告到邮箱
  10. JPA-day02 项目结构 编写增删改查测试类