Articles of Azure

如何将文件从本地计算机传输到Azure容器中的虚拟文件夹(使用blobxfer)

我正在使用blobxfer将一些file upload到Azure存储。 这就像AzCopy,但对于Linux操作系统(而AzCopy是Windows)。 基本上,我有两个文件夹位于/home/myuser/s3/ 。 一个文件夹被称为/uploads/ ,另一个被称为/users/ 。 这些文件夹包含大量的图像文件。 我需要将这两个文件夹上传到Azure容器。 请记住,我不希望在Azure存储上混合文件夹的内容,需要将它们传输到Azure容器中的单独虚拟文件夹。 例如,我有一个名为pictures的容器,我希望/s3/uploads/ (本地文件夹)的内容驻留在pictures容器中的虚拟文件夹/uploads/中。 对于/s3/users/同样如此。 这些虚拟文件夹已经存在于我的容器中。 我从命令行尝试的命令是: blobxfer mystorageaccount pictures /home/myuser/s3 –upload –storageaccountkey=<primary access key from portal.azure.com> –no-container 这将失败与未知错误(其中一个HTTP标头的值不正确的格式) 。 完整的追溯是: <?xml version="1.0" encoding="utf-8"?><Error><Code>InvalidHeaderValue</Code><Message>The value for one of the HTTP headers is not in the correct format. RequestId:61a1486c-0101-00d6-13b5-408578134000 Time:2015-12-27T12:56:03.5390180Z</Message><HeaderName>x-ms-blob-content-length</HeaderName><HeaderValue>0</HeaderValue></Error> Exception in thread Thread-49 (most likely raised […]

在configurationAzure虚拟机(资源pipe理器)时如何预留IP

我正在通过Ubuntu命令行调配一个新的Azure虚拟机(资源pipe理器)。 我遵循这里列出的步骤来执行此操作: https : //azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-tutorial/ 我的问题是:当configuration一个新的虚拟机时,我该如何在命令行上确保它具有静态IP (保留IP)? 使用Azure PowerShell通过New-AzureReservedIP -ReservedIPName $reservedIP -Location $location可以完成同样的事情

Azure本地磁盘 – 它去了哪里? (Linux VM)

Azure VM表… https://www.windowsazure.com/en-us/pricing/details/#header-2 …说,例如,一个中型实例带有490GB的本地存储。 所以我期待通常的30GB Azure BLOB OS磁盘,然后是490GB / mnt /资源。 但不是: $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 28G 1.7G 25G 7% / tmpfs 1.7G 0 1.7G 0% /dev/shm /dev/sda1 485M 68M 392M 15% /boot /dev/sdb1 133G 188M 126G 1% /mnt/resource 这是在CentOS的图像,但其他图像是一样的。 我错过了什么? 我没有看到卷组中的空间或任何东西,也没有没有安装的sd *设备。

在Azure Linux VM中,什么存在? 什么磁盘收费?

我在微软的Azure中创build了一个Small Linux VM。 我还创build了一个20GB的BLOB,并将其作为文件系统安装。 在我的虚拟机上,我看到以下内容: 根文件系统:大约28GB 启动文件系统:大约500MB 我的20GB文件系统 / mnt / resource – 69GB 所以我有问题: (1)如果我closures虚拟机,然后重新启动,那么这些文件系统/卷中的哪一个将保持它们在虚拟机closures时所处的状态? 这是每卷(我testing),但“它在testing中工作”是不一样的保证。 (2)如果虚拟机需要迁移是因为在Azure环境中存在某种硬件故障或故障(“自我修复迁移”),那么这些文件系统中的哪一个将会持续存在? 我怀疑root会,但不是/ mnt /资源? (3)在Azurepipe理门户中,我创build了一个30GB的磁盘,这个磁盘是在创build虚拟机时创build的。 该磁盘的成本是每小时虚拟机的费用,还是单独收费? 我认为它是分开的。 (4)假设一个小型虚拟机配备了165GB“虚拟机angular色的本地存储资源的磁盘空间”: http : //msdn.microsoft.com/en-us/library/windowsazure/ee814754.aspx我看到69GB – 在哪里其余的去? 你可能会问我微软这些问题,但是当我这样做的时候,他们说Linux虚拟机处于“预览”状态,他们的支持拒绝回答任何Linux虚拟机的问题,除非指向那些幽灵般的Azure论坛。

试图ping linux vm托pipe在azure色不起作用

作为标题,我怎样才能ping我的机器做一些基本的networkingtesting? 我创build了一个新的虚拟机,但ping它的公共地址返回请求超时。

Azure Powershell模块 – Linux(.NET核心)支持

存在一个build立在.NET Core上的AzureRM模块。 但是,AzureRM模块不具备与Azure交互所需的全部function。 许多其他cmdlet(如New-AzureAffinityGroup )都存在于Azure模块中。 以下是其他cmdlet的列表: https : //www.powershellgallery.com/packages/Azure/4.2.1 我们什么时候可以期待对这个模块的支持以及剩余的Azure cmdlet的添加?

无法在PowerShell上导入MSOnline(Connect-MsolService错误)

我有这个问题,无法find任何答案。 问题是我试图使用Azure cdmlets通过c#代码连接到O365,但是我无法获得connect-msolservice 。 “尝试在Office 365中运行pipe理Windows PowerShell cmdlet”时出现“无法识别该术语”错误“

从.net访问Azure Windows 2012 VM上的Couchbase

我试图在Azure上build立一个新的Couchbase实例,并且无法从.net SDK连接。 对于设置,我已经按照这里的步骤: http : //blog.couchbase.com/step-step-production-deployment-couchbase-windows-azure-virtual-machines (花了几次尝试,以获得这个在azure色的虚拟networking) 在Windows Server 2012 R2上安装了Version:2.5.1企业版(build-1083)。 我只运行一个虚拟机开始。 中等大小,除了沙发基地以外什么也没有。 在机器本身和azure色的云服务上都开放了azure色的端口。 根据以下文档,在VM防火墙上设置了新的入站规则: http : //docs.couchbase.com/couchbase-manual-2.0/#network-ports 。 在Azure云服务上,我从该文档(8091,8092,11210,11211)中打开了标记为“node to client”的任何内容。 在浏览器中似乎一切正常。 在我的开发机器上,我可以从Azure VM外部IP加载couchbase。 我已经login并将testdoc添加到“默认”存储区。 我可以在浏览器中查看这个文件,而且看起来不错。 问题是当我开始尝试从.net应用程序访问。 当我尝试执行.Execute获取testdoc时,我得到'无法find节点'消息,并且生成的文档为空。 日志告诉我,地址是好的,但在System.Dns.GetAddrInfo(string名称)有一个错误。 这是完整的日志到错误: 2014-09-12 14:40:58,291 [10] DEBUG Couchbase.CouchbasePool [(null)] <(null)> – Initializing Couchbase.CouchbasePool 2014-09-12 14:40:58,345 [10] WARN Enyim.Caching.MemcachedClient [(null)] <(null)> – Creating new client. CID: ffcc1454-1146-4fac-94b6-c74dae07ca4b CouchbaseClient […]

WindowsAzure:是否可以在web.config中设置目录权限?

我的一个PHP脚本想写入一个日志文件夹,结果错误是: 无法打开日志文件“E:\ approot \ framework \ log / dev.log”进行写入。 当我设置WebRole用户RD001的写入权限…手动它工作正常。 现在我想自动设置文件夹权限。 有没有简单的方法来完成它? 请注意,我是非常新的IIS和周围的东西,我将不胜感激精确的答案,thx。

如何查找Windows Azure的帐单费用

有没有一种方法或地方去了解Windows Azure帐户的使用情况和最终成本? 我对使用细节非常感兴趣,以便我们可以估算我们在testing中的应用程序的成本,并尝试预测何时将其扩展出来。