diff --git a/articles/virtual-machines-disks-vhds.md b/articles/virtual-machines-disks-vhds.md index e8ff4318f..e9eabf069 100644 --- a/articles/virtual-machines-disks-vhds.md +++ b/articles/virtual-machines-disks-vhds.md @@ -26,7 +26,7 @@ 就像其他任何计算机一样,Azure 中的虚拟机将磁盘用作存储操作系统、应用程序和数据的位置。所有 Azure 虚拟机都至少有两个磁盘,即操作系统磁盘和临时磁盘。它们可能还有一个或多个数据磁盘。 - **操作系统磁盘** - 每个虚拟机都附加了一个操作系统磁盘。它注册为 SATA 驱动器并标为 C: 盘。此磁盘的最大容量为 1023 GB。Azure 创建操作系统磁盘时,将为实现高持久性创建该磁盘的三个副本。此外,如果你针对异地复制配置虚拟机,则 VHD 还将被远程复制到 400 英里外的其他站点。 -- **临时磁盘**是自动为你创建的。在 Windows 虚拟机上,此磁盘标为 D 盘。在 Linux 虚拟机上,此磁盘通常为 /dev/sdb,通过 Azure Linux 代理格式化和装入 /mnt/resource。 +- **临时磁盘**是自动为你创建的。在 Windows 虚拟机上,此磁盘标为 D 盘。在 Linux 虚拟机上,此磁盘通常为 /dev/sdb,通过 Azure Linux Agent格式化和装入 /mnt/resource。 - **数据磁盘**是附加到虚拟机的 VHD,用于存储应用程序数据或其他需要保留的数据。数据磁盘注册为 SCSI 驱动器并且带有所选择的字母标记。每个数据磁盘的最大容量为 1023 GB。虚拟机的大小决定了可附加的磁盘数目,以及可用来托管磁盘的存储类型。 有关虚拟机容量的详细信息,请参阅[虚拟机的大小](/documentation/articles/virtual-machines-size-specs)。 diff --git a/articles/virtual-machines-docker-with-xplat-cli.md b/articles/virtual-machines-docker-with-xplat-cli.md index 54f2265da..d55124a18 100644 --- a/articles/virtual-machines-docker-with-xplat-cli.md +++ b/articles/virtual-machines-docker-with-xplat-cli.md @@ -16,7 +16,7 @@ [AZURE.INCLUDE [了解部署模型](../includes/learn-about-deployment-models-classic-include.md)] -本主题说明如何通过 Azure CLI 中的服务管理 (asm) 模式,在任何平台上创建包含 Docker VM 扩展的 VM。[Docker](https://www.docker.com/) 是最常用的虚拟化技术之一,它使用 [Linux 容器](http://zh.wikipedia.org/wiki/LXC)而不是虚拟机作为在共享资源上隔离数据和执行计算的方法。可以在 [Azure Linux 代理](/documentation/articles/virtual-machines-linux-agent-user-guide)中使用 Docker VM 扩展,以创建可在 Azure 上为应用程序托管任意数量的容器的 Docker VM。若要查看容器及其优点的综合讨论,请参阅 [Docker 高级白板](http://channel9.msdn.com/Blogs/Regular-IT-Guy/Docker-High-Level-Whiteboard)。 +本主题说明如何通过 Azure CLI 中的服务管理 (asm) 模式,在任何平台上创建包含 Docker VM 扩展的 VM。[Docker](https://www.docker.com/) 是最常用的虚拟化技术之一,它使用 [Linux 容器](http://zh.wikipedia.org/wiki/LXC)而不是虚拟机作为在共享资源上隔离数据和执行计算的方法。可以在 [Azure Linux Agent](/documentation/articles/virtual-machines-linux-agent-user-guide)中使用 Docker VM 扩展,以创建可在 Azure 上为应用程序托管任意数量的容器的 Docker VM。若要查看容器及其优点的综合讨论,请参阅 [Docker 高级白板](http://channel9.msdn.com/Blogs/Regular-IT-Guy/Docker-High-Level-Whiteboard)。 + [如何对 Azure 使用 Docker VM 扩展] + [适用于 Linux 和 Windows 的虚拟机扩展] diff --git a/articles/virtual-machines-how-to-inject-custom-data.md b/articles/virtual-machines-how-to-inject-custom-data.md index c0558017a..704e6f398 100644 --- a/articles/virtual-machines-how-to-inject-custom-data.md +++ b/articles/virtual-machines-how-to-inject-custom-data.md @@ -62,7 +62,7 @@ ### Ubuntu 云映像 -在大多数 Azure Linux 映像中,你将编辑“/etc/waagent.conf”来配置临时资源磁盘和交换文件。有关详细信息,请参阅 [Azure Linux 代理用户指南](/documentation/articles/virtual-machines-linux-agent-user-guide)。 +在大多数 Azure Linux 映像中,你将编辑“/etc/waagent.conf”来配置临时资源磁盘和交换文件。有关详细信息,请参阅 [Azure Linux Agent用户指南](/documentation/articles/virtual-machines-linux-agent-user-guide)。 但是,在 Ubuntu 云映像上,你必须使用 cloud-init 来配置资源磁盘(又称“临时”磁盘)和交换分区。有关更多详细信息,请参阅 Ubuntu wiki 上的以下页面:[AzureSwapPartitions](https://wiki.ubuntu.com/AzureSwapPartitions)。 diff --git a/articles/virtual-machines-linux-capture-image.md b/articles/virtual-machines-linux-capture-image.md index 66b6ee887..539f3f208 100644 --- a/articles/virtual-machines-linux-capture-image.md +++ b/articles/virtual-machines-linux-capture-image.md @@ -82,7 +82,7 @@ Azure 将此模板视为一个映像并将其存储在“映像”下。这也 ## 后续步骤 该映像已就绪,可用作创建虚拟机的模板了。你可以使用 Azure CLI 命令 `azure vm create` 并提供刚创建的映像名称。有关此命令的详细信息,请参阅[将 Azure CLI 用于服务管理 API](/documentation/articles/virtual-machines-command-line-tools)。此外,你也可以使用[管理门户][]来创建自定义虚拟机,只需使用**“从库中”**方法并选择你刚创建的映像即可。如需更多详细信息,请参阅[如何创建自定义虚拟机][]。 -**另请参阅:**[Azure Linux 代理用户指南](/documentation/articles/virtual-machines-linux-agent-user-guide) +**另请参阅:**[Azure Linux Agent用户指南](/documentation/articles/virtual-machines-linux-agent-user-guide) [管理门户]: http://manage.windowsazure.cn diff --git a/articles/virtual-machines-linux-create-upload-vhd-centos.md b/articles/virtual-machines-linux-create-upload-vhd-centos.md index f6e84b82a..754ea3a40 100644 --- a/articles/virtual-machines-linux-create-upload-vhd-centos.md +++ b/articles/virtual-machines-linux-create-upload-vhd-centos.md @@ -31,9 +31,9 @@ - 在安装 Linux 系统时,建议使用标准分区而不是 LVM(通常是许多安装的默认值)。这将避免 LVM 与克隆 VM 发生名称冲突,特别是在 OS 磁盘需要连接到另一台 VM 以进行故障排除的情况下。如果首选,LVM 或 [RAID](/documentation/articles/virtual-machines-linux-configure-raid) 可以在数据磁盘上使用。 -- 由于低于 2.6.37 的 Linux 内核版本中的 bug,更大的 VM 不支持 NUMA。此问题主要影响使用上游 Red Hat 2.6.32 内核的分发。手动安装的 Azure Linux 代理 (waagent) 将自动在 Linux 内核的 GRUB 配置中禁用 NUMA。可以在下面的步骤中找到有关此内容的详细信息。 +- 由于低于 2.6.37 的 Linux 内核版本中的 bug,更大的 VM 不支持 NUMA。此问题主要影响使用上游 Red Hat 2.6.32 内核的分发。手动安装的 Azure Linux Agent (waagent) 将自动在 Linux 内核的 GRUB 配置中禁用 NUMA。可以在下面的步骤中找到有关此内容的详细信息。 -- 不要在操作系统磁盘上配置交换分区。可以配置 Linux 代理,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 +- 不要在操作系统磁盘上配置交换分区。可以配置 Linux Agent,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 - 所有 VHD 的大小必须是 1 MB 的倍数。 @@ -109,7 +109,7 @@ # sudo yum install python-pyasn1 -10. 如果你想要使用 Azure 数据中心托管的 OpenLogic 镜像,请使用以下存储库替换 /etc/yum.repos.d/CentOS-Base.repo 文件。这还会添加包含 Azure Linux 代理包的 **[openlogic]** 存储库: +10. 如果你想要使用 Azure 数据中心托管的 OpenLogic 镜像,请使用以下存储库替换 /etc/yum.repos.d/CentOS-Base.repo 文件。这还会添加包含 Azure Linux Agent包的 **[openlogic]** 存储库: [openlogic] name=CentOS-$releasever - openlogic packages for $basearch @@ -153,7 +153,7 @@ enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 - **注意:**本指南的余下部分假设你至少会使用 [openlogic] 存储库,下面将使用该存储库安装 Azure Linux 代理。 + **注意:**本指南的余下部分假设你至少会使用 [openlogic] 存储库,下面将使用该存储库安装 Azure Linux Agent。 11. 将下列行添加到 /etc/yum.conf: @@ -193,7 +193,7 @@ 16. 请确保已安装 SSH 服务器且已将其配置为在引导时启动。这通常是默认设置。 -17. 通过运行以下命令来安装 Azure Linux 代理: +17. 通过运行以下命令来安装 Azure Linux Agent: # sudo yum install WALinuxAgent @@ -201,7 +201,7 @@ 18. 不要在操作系统磁盘上创建交换空间 - Azure Linux 代理可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: + Azure Linux Agent可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: ResourceDisk.Format=y ResourceDisk.Filesystem=ext4 @@ -227,7 +227,7 @@ 为 Azure 准备 CentOS 7 虚拟机非常类似于 CentOS 6,但有几个值得注意的重要区别: - - NetworkManager 包不再与 Azure Linux 代理冲突。默认情况下将安装此包,建议你不要删除它。 + - NetworkManager 包不再与 Azure Linux Agent冲突。默认情况下将安装此包,建议你不要删除它。 - GRUB2 现在用作默认引导加载程序,因此用于编辑内核参数的过程已更改(请参见下文)。 - XFS 现在是默认文件系统。如果需要,仍可以使用 ext4 文件系统。 @@ -267,7 +267,7 @@ # sudo yum install python-pyasn1 -8. 如果你想要使用 Azure 数据中心托管的 OpenLogic 镜像,请使用以下存储库替换 /etc/yum.repos.d/CentOS-Base.repo 文件。这还会添加包含 Azure Linux 代理包的 **[openlogic]** 存储库: +8. 如果你想要使用 Azure 数据中心托管的 OpenLogic 镜像,请使用以下存储库替换 /etc/yum.repos.d/CentOS-Base.repo 文件。这还会添加包含 Azure Linux Agent包的 **[openlogic]** 存储库: [openlogic] name=CentOS-$releasever - openlogic packages for $basearch @@ -313,7 +313,7 @@ - **注意:**本指南的余下部分假设你至少会使用 [openlogic] 存储库,下面将使用该存储库安装 Azure Linux 代理。 + **注意:**本指南的余下部分假设你至少会使用 [openlogic] 存储库,下面将使用该存储库安装 Azure Linux Agent。 9. 运行以下命令以清除当前 yum 元数据并安装所有更新: @@ -338,13 +338,13 @@ 12. 请确保已安装 SSH 服务器且已将其配置为在引导时启动。这通常是默认设置。 -13. 通过运行以下命令来安装 Azure Linux 代理: +13. 通过运行以下命令来安装 Azure Linux Agent: # sudo yum install WALinuxAgent 14. 不要在操作系统磁盘上创建交换空间 - Azure Linux 代理可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: + Azure Linux Agent可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: ResourceDisk.Format=y ResourceDisk.Filesystem=ext4 diff --git a/articles/virtual-machines-linux-create-upload-vhd-generic.md b/articles/virtual-machines-linux-create-upload-vhd-generic.md index 4d2601f6f..61a443777 100644 --- a/articles/virtual-machines-linux-create-upload-vhd-generic.md +++ b/articles/virtual-machines-linux-create-upload-vhd-generic.md @@ -40,9 +40,9 @@ - 在安装 Linux 系统时,建议使用标准分区而不是 LVM(通常是许多安装的默认值)。这将避免 LVM 与克隆 VM 发生名称冲突,特别是在 OS 磁盘需要连接到另一台 VM 以进行故障排除的情况下。如果首选,LVM 或 [RAID](/documentation/articles/virtual-machines-linux-configure-raid) 可以在数据磁盘上使用。 -- 由于低于 2.6.37 的 Linux 内核版本中的 bug,更大的 VM 不支持 NUMA。此问题主要影响使用上游 Red Hat 2.6.32 内核的分发。手动安装的 Azure Linux 代理 (waagent) 将自动在 Linux 内核的 GRUB 配置中禁用 NUMA。 +- 由于低于 2.6.37 的 Linux 内核版本中的 bug,更大的 VM 不支持 NUMA。此问题主要影响使用上游 Red Hat 2.6.32 内核的分发。手动安装的 Azure Linux Agent (waagent) 将自动在 Linux 内核的 GRUB 配置中禁用 NUMA。 -- 不要在操作系统磁盘上配置交换分区。可以配置 Linux 代理,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 +- 不要在操作系统磁盘上配置交换分区。可以配置 Linux Agent,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 - 所有 VHD 的大小必须是 1 MB 的倍数。 @@ -129,17 +129,17 @@ Hyper-V 和 Azure 的 Linux 集成服务 (LIS) 驱动程序会直接影响上游 - [storvsc:环形缓冲区故障可能会导致 I/O 冻结](https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/drivers/scsi/storvsc_drv.c?id=e86fb5e8ab95f10ec5f2e9430119d5d35020c951) -## Azure Linux 代理 ## +## Azure Linux Agent ## -[Azure Linux 代理](/documentation/articles/virtual-machines-linux-agent-user-guide) (waagent) 是在 Azure 中正确设置 Linux 虚拟机所必需的。你可以在 [Linux 代理 GitHub 存储库](https://github.com/Azure/WALinuxAgent)中获取最新版本、文件问题或提交拉取请求。 +[Azure Linux Agent](/documentation/articles/virtual-machines-linux-agent-user-guide) (waagent) 是在 Azure 中正确设置 Linux 虚拟机所必需的。你可以在 [Linux 代理 GitHub 存储库](https://github.com/Azure/WALinuxAgent)中获取最新版本、文件问题或提交拉取请求。 -- 根据 Apache 2.0 许可证发布 Linux 代理。许多分发已为该代理提供 RPM 或 deb 包,因此,在某些情况下不费吹灰之力即可安装和更新该代理。 +- 根据 Apache 2.0 许可证发布 Linux Agent。许多分发已为该代理提供 RPM 或 deb 包,因此,在某些情况下不费吹灰之力即可安装和更新该代理。 -- Azure Linux 代理需要 Python v2.6 以上版本。 +- Azure Linux Agent需要 Python v2.6 以上版本。 - 该代理还需要 python-pyasn1 模块。大多数分发提供此模块作为可以安装的单独包。 -- 在某些情况下,Azure Linux 代理可能与 NetworkManager 不兼容。分发提供的许多 RPM/Deb 包会将 NetworkManager 配置为与 waagent 包冲突,因此当你安装 Linux 代理包时将卸载 NetworkManager。 +- 在某些情况下,Azure Linux Agent可能与 NetworkManager 不兼容。分发提供的许多 RPM/Deb 包会将 NetworkManager 配置为与 waagent 包冲突,因此当你安装 Linux 代理包时将卸载 NetworkManager。 ## 一般 Linux 系统要求 ## @@ -158,15 +158,15 @@ Hyper-V 和 Azure 的 Linux 集成服务 (LIS) 驱动程序会直接影响上游 根据需要可以配置 `crashkernel` 选项,但请注意此参数会使虚拟机中的可用内存量减少 128MB 或更多,这在较小的虚拟机上可能会出现问题。 -- 安装 Azure Linux 代理 +- 安装 Azure Linux Agent - Azure Linux 代理是在 Azure 上设置 Linux 映像所必需的。许多分发将该代理提供为 RPM 或 Deb 包(该包通常称为“WALinuxAgent”或“walinuxagent”)。还可以按照 [Linux 代理指南](/documentation/articles/virtual-machines-linux-agent-user-guide)中的步骤手动安装该代理。 + Azure Linux Agent是在 Azure 上设置 Linux 映像所必需的。许多分发将该代理提供为 RPM 或 Deb 包(该包通常称为“WALinuxAgent”或“walinuxagent”)。还可以按照 [Linux 代理指南](/documentation/articles/virtual-machines-linux-agent-user-guide)中的步骤手动安装该代理。 - 请确保已安装 SSH 服务器且已将其配置为在引导时启动。这通常是默认设置。 - 不要在操作系统磁盘上创建交换空间 - Azure Linux 代理可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: + Azure Linux Agent可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: ResourceDisk.Format=y ResourceDisk.Filesystem=ext4 diff --git a/articles/virtual-machines-linux-create-upload-vhd-suse.md b/articles/virtual-machines-linux-create-upload-vhd-suse.md index 6abdef77a..8f2eabd1f 100644 --- a/articles/virtual-machines-linux-create-upload-vhd-suse.md +++ b/articles/virtual-machines-linux-create-upload-vhd-suse.md @@ -36,7 +36,7 @@ - 在安装 Linux 系统时,建议使用标准分区而不是 LVM(通常是许多安装的默认值)。这将避免 LVM 与克隆 VM 发生名称冲突,特别是在 OS 磁盘需要连接到另一台 VM 以进行故障排除的情况下。如果首选,LVM 或 [RAID](/documentation/articles/virtual-machines-linux-configure-raid) 可以在数据磁盘上使用。 -- 不要在操作系统磁盘上配置交换分区。可以配置 Linux 代理,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 +- 不要在操作系统磁盘上配置交换分区。可以配置 Linux Agent,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 - 所有 VHD 的大小必须是 1 MB 的倍数。 @@ -53,7 +53,7 @@ # sudo zypper update -5. 从 SLES 存储库安装 Azure Linux 代理: +5. 从 SLES 存储库安装 Azure Linux Agent: # sudo zypper install WALinuxAgent @@ -76,7 +76,7 @@ 10. 不要在操作系统磁盘上创建交换空间 - Azure Linux 代理可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: + Azure Linux Agent可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: ResourceDisk.Format=y ResourceDisk.Filesystem=ext4 @@ -130,7 +130,7 @@ # sudo zypper update -5. 安装 Azure Linux 代理 +5. 安装 Azure Linux Agent # sudo zypper install WALinuxAgent @@ -155,7 +155,7 @@ 10. 不要在操作系统磁盘上创建交换空间 - Azure Linux 代理可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: + Azure Linux Agent可使用在 Azure 上设置后附加到虚拟机的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消设置虚拟机时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: ResourceDisk.Format=y ResourceDisk.Filesystem=ext4 @@ -169,7 +169,7 @@ # export HISTSIZE=0 # logout -12. 确保在启动时运行 Azure Linux 代理: +12. 确保在启动时运行 Azure Linux Agent: # sudo systemctl enable waagent.service diff --git a/articles/virtual-machines-linux-create-upload-vhd-ubuntu.md b/articles/virtual-machines-linux-create-upload-vhd-ubuntu.md index 6e8dd67c7..3527a2d85 100644 --- a/articles/virtual-machines-linux-create-upload-vhd-ubuntu.md +++ b/articles/virtual-machines-linux-create-upload-vhd-ubuntu.md @@ -27,7 +27,7 @@ - 在安装 Linux 系统时,建议使用标准分区而不是 LVM(通常是许多安装的默认值)。这将避免 LVM 与克隆 VM 发生名称冲突,特别是在 OS 磁盘需要连接到另一台 VM 以进行故障排除的情况下。如果首选,LVM 或 [RAID](/documentation/articles/virtual-machines-linux-configure-raid) 可以在数据磁盘上使用。 -- 不要在操作系统磁盘上配置交换分区。可以配置 Linux 代理,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 +- 不要在操作系统磁盘上配置交换分区。可以配置 Linux Agent,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 - 所有 VHD 的大小必须是 1 MB 的倍数。 @@ -105,7 +105,7 @@ 8. 请确保已安装 SSH 服务器且已将其配置为在引导时启动。这通常是默认设置。 -9. 安装 Azure Linux 代理: +9. 安装 Azure Linux Agent: # sudo apt-get update # sudo apt-get install walinuxagent diff --git a/articles/virtual-machines-linux-endorsed-distributions.md b/articles/virtual-machines-linux-endorsed-distributions.md index a5e864dfd..a5d4bb72e 100644 --- a/articles/virtual-machines-linux-endorsed-distributions.md +++ b/articles/virtual-machines-linux-endorsed-distributions.md @@ -27,7 +27,7 @@ Azure 库中的 Linux 映像由很多合作伙伴提供,并且我们正在与 Hyper-V 和 Azure 的 Linux 集成服务 (LIS) 驱动程序是 Microsoft 直接为上游 Linux 内核提供的内核模块。LIS 驱动程序在默认情况下内置于分发的内核中,或者作为较旧的基于 RHEL/CentOS 的分发在[此处](http://go.microsoft.com/fwlink/?LinkID=403033&clcid=0x409)作为单独的下载提供。有关 LIS 驱动程序的详细信息,请参阅[此文](/documentation/articles/virtual-machines-linux-create-upload-vhd-generic#linux-kernel-requirements)。 -Azure Linux 代理已预安装在 Azure 库映像中,并通常可从分发的包存储库中获得。源代码可在 [GitHub](https://github.com/azure/walinuxagent) 上找到。 +Azure Linux Agent已预安装在 Azure 库映像中,并通常可从分发的包存储库中获得。源代码可在 [GitHub](https://github.com/azure/walinuxagent) 上找到。 分发|版本|驱动程序|代理 ---|---|---|--- diff --git a/articles/virtual-machines-linux-opensource.md b/articles/virtual-machines-linux-opensource.md index 85edd4b12..152fe1126 100755 --- a/articles/virtual-machines-linux-opensource.md +++ b/articles/virtual-machines-linux-opensource.md @@ -84,7 +84,7 @@ CoreOS 是一个小型的经优化的发行版,适用于具有高度的自定 13. [博客:在 Azure 中运行 FreeBSD](http://azure.microsoft.com/blog/2014/05/22/running-freebsd-in-azure/) 14. [博客:轻松部署 FreeBSD](http://msopentech.com/blog/2014/10/24/easy-deploy-freebsd-microsoft-azure-vm-depot/) 15. [博客:部署自定义的 FreeBSD 映像](http://msopentech.com/blog/2014/05/14/deploy-customize-freebsd-virtual-machine-image-microsoft-azure/) -17. [如何:安装 Azure Linux 代理](/documentation/articles/virtual-machines-linux-agent-user-guide) +17. [如何:安装 Azure Linux Agent](/documentation/articles/virtual-machines-linux-agent-user-guide) ## 基础知识 @@ -100,7 +100,7 @@ CoreOS 是一个小型的经优化的发行版,适用于具有高度的自定 12. [博客中的基础知识:优化使用 Linux 和 Azure 时的存储、磁盘和性能](http://blogs.msdn.com/b/igorpag/archive/2014/10/23/azure-storage-secrets-and-linux-i-o-optimizations.aspx) 13. [基础知识:RAID](/documentation/articles/virtual-machines-linux-configure-raid) 14. [基础知识:捕获 Linux VM 来创建模板](/documentation/articles/virtual-machines-linux-capture-image) -15. [基础知识:Azure Linux 代理](/documentation/articles/virtual-machines-linux-agent-user-guide) +15. [基础知识:Azure Linux Agent](/documentation/articles/virtual-machines-linux-agent-user-guide) 16. [基础知识:Azure VM 扩展和功能](http://msdn.microsoft.com/zh-cn/library/azure/dn606311.aspx) 17. [基础知识:将自定义数据注入到 VM 中以用于 Cloud-init](/documentation/articles/virtual-machines-how-to-inject-custom-data) 18. [博客中的基础知识:通过 12 个步骤在 Azure 上构建具有高可用性的 Linux](http://blogs.technet.com/b/keithmayer/archive/2014/10/03/quick-start-guide-building-highly-available-linux-servers-in-the-cloud-on-microsoft-azure.aspx) diff --git a/articles/virtual-machines-linux-update-agent.md b/articles/virtual-machines-linux-update-agent.md index df30911e7..cb83454da 100644 --- a/articles/virtual-machines-linux-update-agent.md +++ b/articles/virtual-machines-linux-update-agent.md @@ -1,6 +1,6 @@ -# 如何从 Github 将 Azure Linux 代理更新到最新版本 +# 如何从 Github 将 Azure Linux Agent更新到最新版本 -若要更新 [Azure Linux 代理](https://github.com/Azure/WALinuxAgent),你必须已具备以下条件: +若要更新 [Azure Linux Agent](https://github.com/Azure/WALinuxAgent),你必须已具备以下条件: 1. 在 Azure 中运行的 Linux VM 2. 已使用 SSH 连接到该 Linux VM > [AZURE.NOTE]如果你将从 Windows 计算机执行此任务,则可以使用 Putty 通过 SSH 登录到 Linux 计算机。有关详细信息,请参阅[如何登录到运行 Linux 的虚拟机](/documentation/articles/virtual-machines-linux-how-to-log-on)。 -Azure 支持的 Linux 发行版已将 Azure Linux 代理包放入其存储库中,因此,请先从该发行版存储库中查找并安装最新版本(如果可能)。 +Azure 支持的 Linux 发行版已将 Azure Linux Agent包放入其存储库中,因此,请先从该发行版存储库中查找并安装最新版本(如果可能)。 对于 Ubuntu,只需键入: @@ -48,7 +48,7 @@ Azure 支持的 Linux 发行版已将 Azure Linux 代理包放入其存储库中 ## 下载最新版本 -在网页中打开 [Github 中的 Azure Linux 代理版本](https://github.com/Azure/WALinuxAgent/releases),并找到最新的版本号。(可以通过键入 `#waagent --version` 查明你的当前版本。) +在网页中打开 [Github 中的 Azure Linux Agent版本](https://github.com/Azure/WALinuxAgent/releases),并找到最新的版本号。(可以通过键入 `#waagent --version` 查明你的当前版本。) ###对于版本 2.0.x,请键入: @@ -70,7 +70,7 @@ Azure 支持的 Linux 发行版已将 Azure Linux 代理包放入其存储库中 #unzip WALinuxAgent-2.1.0.zip #cd WALinuxAgent-2.1.0 -##安装 Linux 代理 +##安装 Linux Agent ###对于版本 2.0.x,请使用: @@ -108,14 +108,14 @@ Azure 支持的 Linux 发行版已将 Azure Linux 代理包放入其存储库中 #sudo systemctl restart waagent -## 确认 Azure Linux 代理版本 +## 确认 Azure Linux Agent版本 #waagent -version 对于 CoreOS,上面的命令可能无法工作。 -你将看到 Linux 代理版本已更新为新版本。 +你将看到 Linux Agent版本已更新为新版本。 -有关 Azure Linux 代理的详细信息,请参阅 [Azure Linux 代理自述文件](https://github.com/Azure/WALinuxAgent)。 +有关 Azure Linux Agent的详细信息,请参阅 [Azure Linux 代理自述文件](https://github.com/Azure/WALinuxAgent)。 \ No newline at end of file diff --git a/articles/virtual-machines-linux-usernames.md b/articles/virtual-machines-linux-usernames.md index 3b1abf945..4764513de 100644 --- a/articles/virtual-machines-linux-usernames.md +++ b/articles/virtual-machines-linux-usernames.md @@ -18,7 +18,7 @@ 当你在 Azure 上预配 Linux 虚拟机时,必须指定非根用户的名称,以便以后使用该用户登录到 VM。你可以选择新用户的名称,或者,如果是通过管理门户进行预配,则可接受默认名称“azureuser”。 -大多数情况下,此用户不存在于基映像上,而是在预配过程中创建的。如果该用户存在于基 VM 映像上,则 Azure Linux 代理会直接根据你在创建 VM 时指定的信息为该用户配置密码(和/或 SSH 密钥)。 +大多数情况下,此用户不存在于基映像上,而是在预配过程中创建的。如果该用户存在于基 VM 映像上,则 Azure Linux Agent会直接根据你在创建 VM 时指定的信息为该用户配置密码(和/或 SSH 密钥)。 **不过**,Linux 定义了一组不应使用的用户名。如果你尝试使用现有的系统用户(按照定义,即 UID 为 0-99 的用户)来预配 Linux VM,预配过程将**失败**。一个典型的示例是 `root` 用户,其 UID 为 0。 diff --git a/articles/virtual-machines-prepare-oracle-linux-virtual-machine.md b/articles/virtual-machines-prepare-oracle-linux-virtual-machine.md index b2f75b169..2a4a54aac 100644 --- a/articles/virtual-machines-prepare-oracle-linux-virtual-machine.md +++ b/articles/virtual-machines-prepare-oracle-linux-virtual-machine.md @@ -18,9 +18,9 @@ - 在安装 Linux 系统时,建议使用标准分区而不是 LVM(通常是许多安装的默认值)。这将避免 LVM 与克隆 VM 发生名称冲突,特别是在 OS 磁盘需要连接到另一台 VM 以进行故障排除的情况下。如果首选,LVM 或 [RAID](/documentation/articles/virtual-machines-linux-configure-raid) 可以在数据磁盘上使用。 -- 由于低于 2.6.37 的 Linux 内核版本中的 bug,更大的 VM 不支持 NUMA。此问题主要影响使用上游 Red Hat 2.6.32 内核的分发。手动安装的 Azure Linux 代理 (waagent) 将自动在 Linux 内核的 GRUB 配置中禁用 NUMA。可以在下面的步骤中找到有关此内容的详细信息。 +- 由于低于 2.6.37 的 Linux 内核版本中的 bug,更大的 VM 不支持 NUMA。此问题主要影响使用上游 Red Hat 2.6.32 内核的分发。手动安装的 Azure Linux Agent (waagent) 将自动在 Linux 内核的 GRUB 配置中禁用 NUMA。可以在下面的步骤中找到有关此内容的详细信息。 -- 不要在操作系统磁盘上配置交换分区。可以配置 Linux 代理,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 +- 不要在操作系统磁盘上配置交换分区。可以配置 Linux Agent,以在临时资源磁盘上创建交换文件。可以在下面的步骤中找到有关此内容的详细信息。 - 所有 VHD 的大小必须是 1 MB 的倍数。 @@ -82,7 +82,7 @@ 10. 请确保已安装 SSH 服务器且已将其配置为在引导时启动。这通常是默认设置。 -11. 通过运行以下命令来安装 Azure Linux 代理: +11. 通过运行以下命令来安装 Azure Linux Agent: # sudo yum install WALinuxAgent @@ -90,7 +90,7 @@ 12. 不要在 OS 磁盘上创建交换空间。 - Azure Linux 代理可使用在 Azure 上预配后附加到 VM 的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消预配 VM 时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: + Azure Linux Agent可使用在 Azure 上预配后附加到 VM 的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消预配 VM 时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: ResourceDisk.Format=y @@ -117,7 +117,7 @@ - 在 Azure 中同时支持 Red Hat 兼容内核和 Oracle 的 UEK3。建议使用 UEK3 内核。 -- NetworkManager 包不再与 Azure Linux 代理冲突。默认情况下将安装此包,建议你不要删除它。 +- NetworkManager 包不再与 Azure Linux Agent冲突。默认情况下将安装此包,建议你不要删除它。 - GRUB2 现在用作默认引导加载程序,因此用于编辑内核参数的过程已更改(请参见下文)。 @@ -181,13 +181,13 @@ 11. 请确保已安装 SSH 服务器且已将其配置为在引导时启动。这通常是默认设置。 -12. 通过运行以下命令来安装 Azure Linux 代理: +12. 通过运行以下命令来安装 Azure Linux Agent: # sudo yum install WALinuxAgent 13. 不要在 OS 磁盘上创建交换空间。 - Azure Linux 代理可使用在 Azure 上预配后附加到 VM 的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消预配 VM 时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: + Azure Linux Agent可使用在 Azure 上预配后附加到 VM 的本地资源磁盘自动配置交换空间。请注意,本地资源磁盘是*临时*磁盘,并可能在取消预配 VM 时被清空。在安装 Azure Linux 代理(请参见前一步骤)后,相应地在 /etc/waagent.conf 中修改以下参数: ResourceDisk.Format=y ResourceDisk.Filesystem=ext4 diff --git a/articles/virtual-machines-troubleshoot-ssh-connections.md b/articles/virtual-machines-troubleshoot-ssh-connections.md index 1c4c86766..199b47466 100644 --- a/articles/virtual-machines-troubleshoot-ssh-connections.md +++ b/articles/virtual-machines-troubleshoot-ssh-connections.md @@ -49,7 +49,7 @@ 若要解决使用资源管理器部署模型创建的虚拟机的常见 SSH 问题,请尝试以下步骤。 -1. 使用 Azure CLI 或 Azure PowerShell,在命令行上为 Linux VM **重置 SSH 连接**。确保已安装 Microsoft Azure Linux 代理 2.0.5 或更高版本。 +1. 使用 Azure CLI 或 Azure PowerShell,在命令行上为 Linux VM **重置 SSH 连接**。确保已安装 Microsoft Azure Linux Agent 2.0.5 或更高版本。 **使用 Azure CLI**