linux

在 Linux 中使用 Azure Premium 存储的基本优化指南

Note以下测试和结果都是基于CentOS6.5。对于其他版本,请参考本文档,并自行进行相关测试。建议使用最新的内核版本一般情况下,新的内核版本能解决老版本中存在的问题,添加对新出现硬件的支持,以及改进对硬件的支持程度。建议使用你当前Linux发行版本中最新的内核版本;如有可能,定期更新到大版本中最新的补丁版本。更新L...

如何解决 Linux 虚拟机磁盘设备名不一致的问题

在Linux虚拟机内,将附加的多块数据磁盘以设备名(/dev/sdxx)的方式创建文件系统,并将之写入/etc/fstab文件中实现启动自动挂载功能。但是在虚拟机重启之后,会随机出现设备名和实际的文件系统不一致的问题。由于Azure虚拟机在启动过程中,随机分配数据磁盘的SCSI地址,导致了数据磁盘在附加后,获取的SCS...

如何为运行的 ARM Linux 启用 LAD2.3 版本的诊断扩展

LinuxAzureDiagnostic(LAD)扩展现在已经发布了3.0版本,但在Azure中国区,目前可用的最新版本还是2.3。虽然Azure门户提供了简单的操作版本为Linux虚拟机启用诊断扩展,但是也有用户咨询如何用PowerShell等工具进行设置。LAD2.3不支持使用使用 Set-AzureRm...

Linux 虚拟机的计划维护

Azure定期执行更新,以提高虚拟机的主机基础结构的可靠性、性能及安全性。此类更新包括修补宿主环境(例如操作系统、虚拟机监控程序以及主机上部署的各种代理)中的软件组件、升级网络组件以及硬件解除授权等多项内容。大多数此类更新在执行时不会影响托管的虚拟机。但是,也会存在更新产生影响的情况:如果维护不需重新启动,Azure会...

使用 Azure CLI 2.0 从自定义磁盘创建 Linux VM

本文说明如何在Azure中上传自定义的虚拟硬盘(VHD)或复制现有VHD,并从自定义磁盘创建Linux虚拟机(VM)。可以根据要求安装并配置Linux分发版,并使用该VHD快速创建新的Azure虚拟机。如果想要从自定义磁盘创建多个VM,则应该从VM或VHD创建映像。有关详细信息,请参阅使用CLI创建AzureVM的自定...

Azure 中 Linux 虚拟机的大小

本文介绍可用于运行Linux应用和工作负荷的Azure虚拟机的可用大小与选项。此外,还提供在计划使用这些资源时要考虑的部署注意事项。本文也适用于 Windows虚拟机。类型大小说明常规用途DSv2,Dv2,DS,D,Av2,A0-7,CPU与内存之比平衡。适用于测试和开发、小到中型数据库和低到中等流量Web服...
代码星球·2020-10-01

排查在 Azure 中创建、重启 Linux VM 或调整其大小时发生的分配故障

本文内容常规故障排除步骤背景信息针对经典部署模型中的具体分配失败情况进行故障排除的步骤分配案例:重设VM大小或向现有云服务添加VM或角色实例分配案例:重启部分停止(已解除分配)的VM分配案例:重启完全停止(已解除分配)的VM分配案例:过渡/生产环境部署(仅适用于平台即服务)分配案例:地缘组(VM/服务邻近性)分配案例:...

如何在 Azure 中的 Linux 经典虚拟机上设置终结点

本文内容创建终结点管理终结点上的ACL后续步骤在Azure中使用经典部署模型创建的所有Linux虚拟机都可以通过专用网络通道与同一云服务或虚拟网络中的其他虚拟机自动通信。但是,Internet或其他虚拟网络中的计算机需要终结点将入站网络流量定向到虚拟机。本文也适用于 Windows虚拟机。ImportantA...

针对通过 SSH 连接到 Azure Linux VM 时发生的失败、错误或被拒绝问题进行故障排除

本文内容快速故障排除步骤排查SSH连接问题的可用方法使用Azure门户使用AzureCLI2.0使用VMAccess扩展使用AzureCLI1.0重新启动VM重新部署VM使用经典部署模型创建的VM其他资源尝试连接到Linux虚拟机(VM)时,有多种原因可能会导致安全外壳(SSH)错误、SSH连接失败或被拒绝。本文帮助用...

排查在 Azure 中创建新 Linux 虚拟机时遇到的 Resource Manager 部署问题

本文内容常见问题收集活动日志问题:自定义映像;预配错误问题:自定义/库/应用商店映像;分配失败后续步骤尝试创建新的Azure虚拟机(VM)时,遇到的常见错误是预配失败或分配失败。当由于准备步骤不当,或者在从门户捕获映像期间选择了错误的设置而导致OS映像无法加载时,将发生预配失败。当群集或区域没有可用的资源或无法支持所请...

使用 PowerShell 创建 Linux 虚拟机

本文内容登录Azure创建资源组创建网络资源创建虚拟机连接到虚拟机安装NGINX查看NGIX欢迎页清理资源后续步骤AzurePowerShell模块用于从PowerShell命令行或脚本创建和管理Azure资源。本指南详细介绍了如何使用AzurePowerShell模块部署运行Ubuntu服务器的虚拟机。服务器部署以后...

使用 Azure 门户创建 Linux 虚拟机

可以通过Azure门户创建Azure虚拟机。此方法提供一个基于浏览器的用户界面,用于创建和配置虚拟机和所有相关的资源。本快速入门介绍了如何创建虚拟机并在VM上安装webserver。如果没有Azure订阅,可在开始前创建一个试用帐户。需要一个SSH密钥对才能完成此快速入门。如果有现成的SSH密钥对,则可跳过此步骤。在B...

【虚拟机-远程连接】Azure Linux 虚拟机常见导致无法远程的操作

对Azure虚拟机的一些操作可能会导致无法远程连接,本文罗列了以下导致不能远程连接的场景:场景1-在虚拟机配置IP地址或MAC地址场景2-错误地修改服务的配置文件场景3-误设置防火墙规则场景4-挂载UUID相同的系统盘场景5-使用device名称挂载软raid的device,名称发生变化引起启动失败在配置文件(/etc...

大会聚焦 | 开源技术盛会LinuxCon首次来到中国,大咖齐聚关注业界动态

2017年6月19-20日,开源技术盛会LinuxCon+ContainerCon+CloudOpen(LC3)首次在中国举行。两天议程满满,包括17个主旨演讲、8个分会场的88场技术报告和微软等公司的技术展览和动手实验。LinuxCon吸引了众多国际国内互联网巨头、电信巨头和上千名业界人士参会,包括Linux创始人L...

Azure进阶攻略 | 该如何唤醒你?因内核超时而沉睡的Linux虚拟机!

周五下午,当你收拾好东西准备下班,奔赴HappyHour时,突然接到开发团队的电话:对方:伙计救命啊,我在搭建开发环境,但Azure上的Linux虚拟机无法启动!你(心里想着:你要加班我很同情,可我还跟妹子有约啊):你是怎么建立的?操作步骤是?对方:我就是按照你提供的文档,先……,然后……,接下来……你(心里想着:没问...