Articles of 谷歌云平台

高可用性的IIS Web应用程序,通过谷歌云存储桶安装到Windows实例

我正在通过Google Compute Engine寻找高可用性ASP.NET应用程序。 我阅读了高可用性文档以查看基本体系结构。 将计算引擎实例分组到负载平衡器以及SQL架构中都是很好的,但是我更加关注IIS应用程序的高可用性。 我们希望持久存储位于谷歌云存储桶中,从持久化数据中提取计算实例,从而使负载均衡器可以在需要时启动更多实例。 问题是,如何让每个计算实例上的IIS网站使用存储分区中的文件。 Google Storage Fuse不是为Windows编写的,也不会像IIS可以使用的卷一样安装存储桶。 我能find的唯一select是CloudBerry将卷挂载到Windows服务器(如果它甚至可以)。 我宁愿使用谷歌专有方法,但有没有办法与谷歌云做?

如何使用谷歌云服务中的命令行解压缩sql.xz文件?

我已经在我的机器上安装了gsutil,并开始上传大型数据库。 它是XXXXX.sql.xz格式,是700MB(6GB扩展)。 我希望有人可以帮助我解压缩使用gsutil命令? 这可能吗。 我为一个愚蠢的问题道歉。 只是学习。 将不胜感激任何体面的指导或教程。 我曾经搜寻过,只find无益的指南

Google Cloud LoadBalancer无法将客户端与LB之间的tcp连接映射到LB与后端实例之间的tcp连接

在我们的应用程序的性能testing中,我看到一个问题。 问题是LoadBalancer无法映射客户端和LB之间的tcp连接,而LB和后端实例之间的tcp连接。 当一个客户端首次发送一个http请求时,LB会打开一个带有后台实例的新的TCP连接,但是当同一个客户端发送另一个http请求时,LB也会创build一个新的与后端实例的TCP连接。 当我们执行相同的场景直接从客户端发送请求到后端实例,相同的TCP连接被重用。 我们对支持实例的每个进程打开TCP连接有限制,所以我们想知道以下内容。 为什么LB在向后备服务器发送请求时以及在哪里configuration时使用ip范围? LB如何将客户端TCP连接映射到后端TCP连接? 如果没有映射,则由LB施加的开放TCP连接的限制是什么。 如果连接由实例重置,则LB返回的响应代码是什么? 在备份服务器的SYN backlog队列已满的情况下,LB返回的响应代码是什么?

我如何控制GCE LB与我的后端实例创build最大N个TCP连接?

对于客户端通过负载平衡器进行的每个请求,负载平衡器都维护两个TCP连接。 一个连接与客户端,另一个连接到后端实例。 GCE LoadBalancer正在与我的后端实例创build大量的TCP连接,我如何控制这个? GCP文档说 “从负载均衡器到实例的stream量的IP地址范围为130.211.0.0/22。在查看负载均衡实例的日志时,您将看不到原始客户端的源地址,而是看到源从这个范围的地址。“ 这意味着理想情况下LB可以打开最大2 pow 10 * 2 pow 16 = 67108864与后端实例的TCP连接。 这里是2 IP 10 IP范围2 pow 16每个IP端口范围。 我如何控制GCE LB与我的后端实例创build最大N个TCP连接?

主目录权限 – Google云计算

我已经在Google Cloud Compute上设置了一个Linux(Centos)实例,我还按照这里所述设置了SSH – https://cloud.google.com/compute/docs/instances/connecting-to-instance 。 我现在可以连接使用Filezilla到特定的用户目录,但我现在无法访问主目录 – 我得到一个权限被拒绝的错误。 有谁知道我可以如何更改权限,以便我可以编辑/访问主目录中的文件?

GCE项目的SSH密钥不能传播

我注意到在我的GCE集群中,当我将SSH密钥添加到项目元数据中时,它会自动添加到/home/[user]/.ssh/authorized_keys。 这是我期望的行为(也是对我目前所做的任务的渴望)。 但是,群集中的一台机器根本无法更新其authorized_keys文件,无论是删除项目元数据还是将项目添加到项目元数据中。 我甚至尝试彻底删除authorized_keys文件,看看它是否会被重新创build(不是)。 所有的服务器都是最新的Ubuntu 14.04,据我所知只有这一个实例有问题。 这是群集中“最老”的实例,所以在阅读https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys#addkey时,我想知道是否需要遵循以下声明: 如果您的实例不支持更新的元数据值,请添加或删除较旧的仅实例sshKeys值,该值仅将您的密钥应用于特定的实例,并在设置值时阻止所有项目范围的密钥。 但我已经删除实例只有sshKeys和问题依然存在。 任何想法之前,我摧毁和重新创build的形象,以确保我能够使用“新”元数据?

Google计算引擎 – DNS转发器/名称服务器

我正在尝试在GCE中设置一个Ubuntu 14.04实例,为此我需要设置服务器来parsing一些内部自定义域名的DNS查询,这些内部自定义域名位于VPN另一端的内部networking中。 每次尝试分配名称服务器都会被GCE DHCP设置覆盖。 我试图给/etc/network/interfaces.d/eth0.conf分配一个名称服务器,并在resolv.conf文件中分配名称服务器,但它仍然没有正确parsing内部域,总是试图解决Google的服务器。 我还试图给dhclient.conf文件添加一个名称服务器和域名,但是在本地dhcp文件中更改这些值似乎没有任何区别。 有没有办法在Ubuntu实例中设置额外的DNS转发器?

自动将Github存储库链接到GCP存储库失败

我试图将一个私人的Github源代码存储库链接到一个Google Cloud Platform的源代码存储库,但无论我做什么,我都会遇到一个错误:“ The server has timed out while trying to process your request. ”,最终导致状态为“ Failed to load repository. “ 任何build议如何解决这个问题是受欢迎的。 编辑:看起来像一些后端系统在周末期间自己治愈。 现在同样的事情。

指向谷歌云的域名

我已经安装谷云debian VM和IP:“104.197.233.183”。 我设置谷歌DNS为: 注册商11tips.com的域名服务器如下所示: 服务器中的虚拟主机conf如下所示: <VirtualHost *:80> ServerAdmin [email protected] ServerName 11tips.com ServerAlias www.11tips.com DocumentRoot /var/www/html …. </VirtualHost> 最后,/ etc / hosts看起来像这样: 127.0.0.1 localhost 11tips.com www.11tips.com ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 10.128.0.4 lamp-1-vm.c.codefight-cms.internal lamp-1-vm # Added by Google 现在当我去11tips.com,它不会加载一个网站。 我在这里错过了什么。 我不擅长服务器,所以希望有人能帮我把我的域名指向谷歌云。 谢谢。

在同一端口上创build具有多个协议的LoadBalancer

我正在尝试在GCP上的Kubernetes中设置一个DNS服务器。 我的服务如下所示: kind: Service apiVersion: v1 metadata: name: coredns-one spec: ports: – name: cdns-one port: 53 protocol: UDP – name: cdns-one-tcp port: 53 protocol: TCP selector: name: coredns-one type: LoadBalancer 当我尝试在GCP上创build服务时,出现以下错误: The Service "coredns-one" is invalid. spec.ports: Invalid value: [{"name":"cdns-one","protocol":"UDP","port":53,"targetPort":53,"nodePort":0},{"name":"cdns-one-tcp","protocol":"TCP","port":53,"targetPort":53,"nodePort":0}]: cannot create an external load balancer with mix protocols 我已经将我们的Kubernetes版本升级到了1.3版本,我相信这个版本已经合并在了这个版本中,但是我无法validationGoogle的负载均衡器是否支持这个版本,或者是否有configuration错误。 任何帮助表示感谢,谢谢!