问题标签 [azure-virtual-machine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Windows Azure - 内部 IP 地址有什么用?
我一直使用普通的公共 IP 在我的虚拟机之间进行通信。但是,正如我在门户中看到的那样,有一个内部 IP 地址,我想知道它的实际用途是什么?
是不是使用这个内部IP在VM之间进行通信会更快?这是否仅限于同一地理区域中的虚拟机?
azure - Windows Azure - 硬盘大小
我正在使用 Windows Azure 创建一个小型 VM 来托管几乎不占用任何空间的服务。
Windows Azure 会创建一个默认的 130gb 磁盘,其中大约有 100gb 可用空间。这太过分了。我不需要那么多空间。
我知道 MSFT 将对存储收费(即:130gb),所以我想创建更小的虚拟机(可能是 30 或 40gb)。
- MSFT 是否会向我收取未使用空间的费用?
- 有没有办法创建我想要的尺寸的机器?
- 如果没有办法按照我想要的大小创建机器,如何调整大小?(将 .vhd 下载到我的计算机、在本地调整大小和上传的选项看起来太费力了,说得少)。
powershell - 如何使用 PowerShell 在 Azure 上预配 VM
我有一段 PowerShell 代码(如下所示),它通过管道将命令组合在一起,以便使用现有磁盘创建新 VM。我遇到的问题是代码是一个通用函数,我不知道需要向 VM 添加多少数据磁盘,这使得将它们流水线化很困难。
我尝试使用 -inputobject 但这似乎不适用于 New-AzureVM 命令,任何想法都值得赞赏,因为我需要在 VM 启动之前附加数据磁盘。
谢谢,理查德
}
ruby-on-rails - 关闭 SSH 连接后,Rails 服务器(命令)不会持续存在
我正在使用带有 Ubuntu 的Windows Azure VM在 Rails 中托管我的网站。
这是我的问题:我通过 PuTTY 打开一个 SSH 连接以通过命令启动服务器
然后我可以查看我的网站,一切都很好。但是,当我关闭 SSH 连接时,服务器停止并且我的网站出现故障。我如何告诉虚拟机(我想没有 SSH 连接?)我希望这个命令持续运行?
感谢阅读,-亚当
tl;dr - 关闭与我的 Azure VM 的 SSH 连接后,rails 服务器命令停止。
azure - Windows Azure VM RDP 问题
我跟着这个
我使用它成功创建的数据中心映像创建了一个 VM,状态显示它正在运行。我正在尝试 RDP 它说
由于以下原因之一,远程桌面无法连接到远程计算机:1) 未启用对服务器的远程访问 2) 远程计算机已关闭 3) 远程计算机在网络上不可用
确保远程计算机已打开并连接到网络,并且已启用远程访问。
我确实检查了公共端口打开的端点,并且 3389 私有端口也打开了。我确实尝试了不同的版本,一个带有最新补丁,另一个带有第二个最新的操作系统补丁,但我仍然无法 RDP。
谢谢
powershell - 在 PowerShell 中创建 Azure VM 异步
我正在尝试为一项大型工作生成 1000 个 Azure VM(是的,我知道成本)。这是在 PowerShell 脚本(参见下面的脚本)中异步完成的,因此在等待所有 VM 启动时不会产生费用。
在脚本中 ifWait-Job
和Receive-Job
include 当脚本运行时创建了所有请求的 VM,但如果Wait-Job
并Receive-Job
注释掉了所有 VM,则不会创建所有 VM。创建什么虚拟机似乎是随机的。
谁能看到我对这个脚本做错了什么?
sql-server - Windows Azure VM (Iaas) 意外重启
我在托管网站的 Windows Azure (Iaas) 上有许多虚拟机。有许多负载平衡的前端虚拟机,都使用 SQL Express 连接到单个虚拟机。它运作良好。
然而!
我在所有虚拟机上随机重启。至于前端虚拟机(带有 IIS),由于它们是负载平衡的,因此站点不受影响,负载平衡器会相应调整。但是,当托管数据库的 VM 重新启动时,站点会关闭,直到数据库再次启动。启动需要 < 3 分钟,但如果它发生得足够频繁,这仍然是不可接受的。尽管重新启动相对较少(每个 VM 每月 2 次),但有时我们会在一周内每个 VM 重新启动 4 次,这令人沮丧地烦人。并非所有虚拟机都频繁重启,我无法找出模式。重启也是意外的(拉电源线类型的重启,而不是关机)。数据中心位于西欧。
Microsoft 强调 SLA 仅涵盖可用性集中的 2 个 VM,而对于数据库 VM,我不能拥有这些 VM(而且企业 SQL 版本需要一个手臂和三个腿)。此外,SQL Azure 不是一个选项,因为该应用程序非常健谈,并且 SQL Azure 数据库在高峰时间受到限制(尽管它在中型 VM 上与 SQL Express 一起运行非常流畅!)。
我的问题:有这么多重启是正常的吗?还有其他人有同样的问题吗?您对 Azure 上的这种环境有何体验?我可以做些什么来最大程度地减少停机时间?
谢谢大家!
c# - 来自 Linux VM 的 Azure 辅助角色复制文件
我对 Azure 平台还很陌生,我曾尝试在 Google 上搜索任何帮助,但不幸的是,我的 Google 搜索技能并不是最好的。
我在 Azure 中有一个 Linux VM,Linux VM 上偶尔会有 wav 文件,需要从中复制。
我的计划是使用 Wokrer 角色访问 Linux VM 并使用 scp 复制文件,然后将它们存储在 Azure 中的存储帐户中。
是否有可能在正确的方向上有一些指示如何实现这一点?
networking - Azure RDP 使用公共 IP 而不是 DNS ......?
我无法使用“DNS:Port”(如 vmname.cloudapp.net:3389)在我的公司网络上 RDP Azure VM。它在我的家庭网络上运行良好,这意味着端点设置正确。
但是,可以使用公共 IP 进行 RDP VM,但现在不行了。使用公共 IP,我能够在我的公司网络上 RDP VM,但不确定最近是否受到限制?
有什么方法可以使用公共 IP 而不是 DNS:Port 格式访问 VM?
谢谢
python - Azure - 在 VM 上运行 http 服务器
我在 Windows Azure 上创建了一个运行 Ubuntu 12.04 的 VM。
我有两个端点
End-
point1 公共端口:50348
私有端口:22
End-point2
公共端口:81
私有端口:81
现在,我在虚拟机上运行了一个简单的 python HTTP 服务器,它正在侦听端口 81。
当我尝试从虚拟机中连接到 localhost:81 时,我能够连接,因此我知道服务器已启动并正在运行。
比如说,分配给我的 VM 的 DNS 名称是blah-blah.cloudapp.net
但是,当我尝试http://blah-blah.cloudapp.net:81
从外部某个地方连接时,我总是会收到“未找到服务器”错误。
那么,我怎样才能连接到我的服务器呢?