问题标签 [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.

0 投票
1 回答
4470 浏览

azure - Windows Azure - 内部 IP 地址有什么用?

我一直使用普通的公共 IP 在我的虚拟机之间进行通信。但是,正如我在门户中看到的那样,有一个内部 IP 地址,我想知道它的实际用途是什么?

是不是使用这个内部IP在VM之间进行通信会更快?这是否仅限于同一地理区域中的虚拟机?

0 投票
1 回答
5466 浏览

azure - Windows Azure - 硬盘大小

我正在使用 Windows Azure 创建一个小型 VM 来托管几乎不占用任何空间的服务。

Windows Azure 会创建一个默认的 130gb 磁盘,其中大约有 100gb 可用空间。这太过分了。我不需要那么多空间。

我知道 MSFT 将对存储收费(即:130gb),所以我想创建更小的虚拟机(可能是 30 或 40gb)。

  1. MSFT 是否会向我收取未使用空间的费用?
  2. 有没有办法创建我想要的尺寸的机器?
  3. 如果没有办法按照我想要的大小创建机器,如何调整大小?(将 .vhd 下载到我的计算机、在本地调整大小和上传的选项看起来太费力了,说得少)。
0 投票
0 回答
312 浏览

powershell - 如何使用 PowerShell 在 Azure 上预配 VM

我有一段 PowerShell 代码(如下所示),它通过管道将命令组合在一起,以便使用现有磁盘创建新 VM。我遇到的问题是代码是一个通用函数,我不知道需要向 VM 添加多少数据磁盘,这使得将它们流水线化很困难。

我尝试使用 -inputobject 但这似乎不适用于 New-AzureVM 命令,任何想法都值得赞赏,因为我需要在 VM 启动之前附加数据磁盘。

谢谢,理查德

}

0 投票
1 回答
734 浏览

ruby-on-rails - 关闭 SSH 连接后,Rails 服务器(命令)不会持续存在

我正在使用带有 Ubuntu 的Windows Azure VM在 Rails 中托管我的网站。

这是我的问题:我通过 PuTTY 打开一个 SSH 连接以通过命令启动服务器

然后我可以查看我的网站,一切都很好。但是,当我关闭 SSH 连接时,服务器停止并且我的网站出现故障。我如何告诉虚拟机(我想没有 SSH 连接?)我希望这个命令持续运行?

感谢阅读,-亚当

tl;dr - 关闭与我的 Azure VM 的 SSH 连接后,rails 服务器命令停止。

0 投票
4 回答
4148 浏览

azure - Windows Azure VM RDP 问题

我跟着这个

http://blogs.technet.com/b/keithmayer/archive/2013/04/17/step-by-step-build-a-free-sharepoint-2013-lab-in-the-cloud-with-windows- azure-31-days-of-servers-in-the-cloud-part-7-of-31.aspx#.UX_iF7XvvQI

我使用它成功创建的数据中心映像创建了一个 VM,状态显示它正在运行。我正在尝试 RDP 它说

由于以下原因之一,远程桌面无法连接到远程计算机:1) 未启用对服务器的远程访问 2) 远程计算机已关闭 3) 远程计算机在网络上不可用

确保远程计算机已打开并连接到网络,并且已启用远程访问。

我确实检查了公共端口打开的端点,并且 3389 私有端口也打开了。我确实尝试了不同的版本,一个带有最新补丁,另一个带有第二个最新的操作系统补丁,但我仍然无法 RDP。

谢谢

0 投票
2 回答
1910 浏览

powershell - 在 PowerShell 中创建 Azure VM 异步

我正在尝试为一项大型工作生成 1000 个 Azure VM(是的,我知道成本)。这是在 PowerShell 脚本(参见下面的脚本)中异步完成的,因此在等待所有 VM 启动时不会产生费用。

在脚本中 ifWait-JobReceive-Jobinclude 当脚本运行时创建了所有请求的 VM,但如果Wait-JobReceive-Job注释掉了所有 VM,则不会创建所有 VM。创建什么虚拟​​机似乎是随机的。

谁能看到我对这个脚本做错了什么?

0 投票
2 回答
3040 浏览

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 上的这种环境有何体验?我可以做些什么来最大程度地减少停机时间?

谢谢大家!

0 投票
1 回答
342 浏览

c# - 来自 Linux VM 的 Azure 辅助角色复制文件

我对 Azure 平台还很陌生,我曾尝试在 Google 上搜索任何帮助,但不幸的是,我的 Google 搜索技能并不是最好的。

我在 Azure 中有一个 Linux VM,Linux VM 上偶尔会有 wav 文件,需要从中复制。

我的计划是使用 Wokrer 角色访问 Linux VM 并使用 scp 复制文件,然后将它们存储在 Azure 中的存储帐户中。

是否有可能在正确的方向上有一些指示如何实现这一点?

0 投票
1 回答
2960 浏览

networking - Azure RDP 使用公共 IP 而不是 DNS ......?

我无法使用“DNS:Port”(如 vmname.cloudapp.net:3389)在我的公司网络上 RDP Azure VM。它在我的家庭网络上运行良好,这意味着端点设置正确。

但是,可以使用公共 IP 进行 RDP VM,但现在不行了。使用公共 IP,我能够在我的公司网络上 RDP VM,但不确定最近是否受到限制?

有什么方法可以使用公共 IP 而不是 DNS:Port 格式访问 VM?

谢谢

0 投票
1 回答
429 浏览

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从外部某个地方连接时,我总是会收到“未找到服务器”错误。

那么,我怎样才能连接到我的服务器呢?