我有两个在Google计算引擎上运行的Ubuntu 14.04 LTS实例(主机名是namenode和datanode1)。 我正在努力设置他们之间的SSH根访问。 我提供了一些信息,所以你可以帮我解决这个问题 我在namenode上生成密钥对(namenode,namenode.pub)。 namenode上的公钥看起来像这样 root@namenode:~# cat .ssh/namenode.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCsxYETzfP3Kv9QgRZ5AnJGu6LNTuAJj67DhUzJVad1Cis7qQ7X7GSv1S+HQESiK/H1u3duVunMB+eiV1ktF/V42r5o3HCTTckiChSuu4B+wkHCqaHFYtGJZIMncPb4CvuyhzPz+Zb mlV7YRGqw5lO+cQLSxCQpmBkIR1iQHRbtLIRenUTI3cXnJ22OhRea63R1/d+LspJreI8lnfmVLMr3MLUfi/U2vX3kR2EaH1QAoO1+dnRzuqsZE/ehbzT/DfBifRdoRCzhXuWgNKNxc/O0V3MwflnvPaWxxDC7FNQ7//nFg4gl8j4yV8 XFvuCyzJTQ9nS3wN+6Dms7MfDQtl4v root@namenode 我将这个公钥添加到datanode1的授权密钥。 root@datanode1:~# cat .ssh/authorized_keys # namenode ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCsxYETzfP3Kv9QgRZ5AnJGu6LNTuAJj67DhUzJVad1Cis7qQ7X7GSv1S+HQESiK/H1u3duVunMB +eiV1ktF/V42r5o3HCTTckiChSuu4B+wkHCqaHFYtGJZIMncPb4CvuyhzPz+ZbmlV7YRGqw5lO+cQLSxCQpmBkIR1iQHRbtLIRenUTI3cXnJ22OhR ea63R1/d+LspJreI8lnfmVLMr3MLUfi/U2vX3kR2EaH1QAoO1+dnRzuqsZE/ehbzT/DfBifRdoRCzhXuWgNKNxc/O0V3MwflnvPaWxxDC7FNQ7//n Fg4gl8j4yV8XFvuCyzJTQ9nS3wN+6Dms7MfDQtl4v root@namenode 我join这样的身份 root@namenode:~# eval `ssh-agent -s` Agent pid 4030 root@namenode:~# ssh-add .ssh/namenode Identity added: .ssh/namenode (.ssh/namenode) 这是详细的输出 root@namenode:~# ssh -v -i .ssh/namenode.pub root@datanode1 OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014 […]
我有一个奇怪的情况,我希望有人能够协助。 我正在使用VLC(最新版本)在Microsoft Azure上打开(拉取)RTSPstream(Windows 2012 R2)。 这条河stream很好 。 当我使用具有相同操作系统(Windows 2012 R2)和相同VLC播放器(相同版本) 的 Google计算实例时,该stream无法打开,我得到0个video块 。 尝试在Windows 2008 R2上的Google Compute Instance上打开相同的stream会导致VLC崩溃。 当我试图在各种私人机器上(而不是在云上)打开相同的数据stream时,数据stream将打开。 我不知道可能是什么问题。 如果我试图隔离问题,我认为这个问题与Google Cloudnetworking有关…但是我可能在这里是错误的… 你有什么build议如何克服这个问题? 谢谢,河
Google Cloud Platform项目概述显示了过去24小时内的请求/错误数量。 一个有很多错误的项目让我担心,我想调查和理解这个原因。 我一直无法在界面本身find任何文档或提示。 有谁知道在哪里可以find更多信息? 谢谢
我正在GCE上运行一个Debian实例,并希望阻止内核更新,因为我不想不必要地重启实例。 我知道我可以使用sudo apt-mark hold package_name来停止实例上的内核更新,但是我不知道这样做是否安全。 例如,在GCE实例上使用上述命令是否会产生意想不到的后果(例如级联依赖关系),或导致父服务器出现问题(例如,由于维护原因Google自动将实例移动到新的区域时)。 谢谢。
我要为我的域名设置SSL,现在,configuration是这样的: – 托pipe网站的Google云计算机( example.com ),以及与API编写的webapp(js, example.com/myapp )在谷歌应用程序引擎实例 – 谷歌应用程序引擎instnace承载API( example.com/api ) 我想要做的是将API映射到example.com/api,并确保应用程序和API之间的通信是https(我必须使用相同的域,否则它不起作用)。 现在的问题是:我怎么能做到这一点? 我需要什么types的SSL证书? 我的想法: 单个域名证书就足够了,网站,app和api最后都在同一个域名上。 我可以使用Apache代理将/api映射到/api的GAE实例(但我不确定)。 我可能会得到一个wildecard SSL证书,将api绑定到api.example.com ,然后使用apache将api.example.com映射到example.com/api 。 仍然不确定这一点。 最后,我该怎么办?
我正在做一个android应用程序(客户端 – 服务器types)。 到目前为止,我在我的系统中安装了tomcat。 所以现在服务器是我的电脑,客户端是我的电话 现在,我想将我的服务器组件(.war文件)部署到Google Cloud的tomcat堆栈中,以便我的应用程序在任何地方均可访问。 使用Google Cloud选项, 单击部署tomcat堆栈以在云上安装tomcat。 接下来的事情是把我们的战争文件放到webapps .. 我尝试了几乎所有可能的方式来做到这一点..但是,每一个线索徒然结果..:/ 安装gcloud sdk …最后通过一些git方式(不是在webapps)将这个war文件放到我们的项目中(可以通过SourceCode – > Browse进行查看 ),无法将其复制到webapps。 尝试了复制文件命令的各种变化,但由于文件权限被拒绝而徒劳无功。 我无法更改webapps的权限。 最后,我尝试了filezilla,能够连接到IP地址,并findwebapps文件夹..但无法将我的文件放在该文件夹,因为相同的权限问题….试图改变权限在该filezilla本身,但它也结果徒然..:/ 能够改变剩余文件夹的权限,但不是这个(webapps)。 所以最后决定从谷歌通过邮件或电话支持,但我在青铜计划。所以我不能支持他们,我们有权限只读文件和东西。 所以 有没有人在Google Cloud上工作,面临类似的问题并解决了这个问题。 要么 有谁知道如何更改Tomcat Stack,Google Cloud的webapps文件夹的权限
我尝试在GCE上使用本地连接的SSD创build一个实例。 我使用了文档中的命令: gcloud compute instances create foobz \ –machine-type n1-standard-8 \ –zone us-central1-f \ –local-ssd interface=nvme \ –local-ssd interface=nvme \ –image nvme-backports-debian-7-wheezy-v20141108 \ –image-project gce-nvme 结果: ERROR: (gcloud.compute.instances.create) Some requests did not succeed: – Invalid value for field 'resource.diskTypes': 'projects/xxx/zones/us-central1-f/diskTypes/local-ssd'. Resource was not found. 我的gcloud是最新的 gcloud version Google Cloud SDK 0.9.64 alpha 2015.06.02 bq 2.0.18 […]
这是关于一个运行在谷歌计算引擎上的debian 7虚拟机实例的Drupal 7网站, 由此导师部署 其实注意到正在运行,因为启动/根磁盘已满,MySQL崩溃… root@drpl-gce:/# df -h Filesystem Size Used Avail Use% Mounted on rootfs 9.9G 9.7G 0 100% / udev 10M 0 10M 0% /dev tmpfs 372M 148K 372M 1% /run /dev/disk/by-uuid/ac75b061-bf43-4298-9234-8a555ab0f9ac 9.9G 9.7G 0 100% / tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 743M 0 743M 0% /run/shm /dev/sdb 99G 324M 94G […]
目标:通过networking浏览器访问远程云端IIS上托pipe的网站。 案例:我想打开我的IIS服务器( 托pipe在Google计算引擎上的Windows Server 2012虚拟机 ),以便通过WWW访问本地运行的网站。 根据EdSf的评论,我最初需要做一些防火墙更改。 所以 我启用了WWW防火墙设置 但是,当我去那个虚拟机的外部IP地址 ,网站不加载。 更新:尝试在IIS中允许远程连接 ,我相信这打开IIS到WWW。 该站点的绑定configuration如下所示: 我已经启用了80和443端口 现在它在SSL端口443上运行正常 ( 除了缺lessSSL证书 )。 我无法通过http端口80访问它 根据Kamran的评论,我已经检查了防火墙规则,似乎有这个问题: httpstream量似乎不被允许。 我如何改变它?
我已经使用Google Cloud Developers Console来设置Windows 2012 Server。 我正在尝试使用这个Web服务器来监视使用Modbus TCP / IP的硬件。 我已经安装了一个SCADA软件包,它使用Windows Server上的端口8080通过Modbus TCP / IP进行通信。 我有一个硬件设备,我想通过它自己的端口503。 我有SCADA软件运行在台式电脑上,并通过适当的端口与我的硬件设备进行通信,所以一切都是兼容的等…. 在Windows服务器上,我试图让端口8080 TCP / IP通信防火墙例外,甚至禁用防火墙 – 但我似乎无法从实例通信。 从我的理解,我也需要build立路线,让这一切发生。 这是我以前没有遇到过的。 我可以从Windows服务器ping IP地址,我可以从networking外部ping到我的服务器的外部IP。 Windows服务器具有外部IP 104.197.xx,而实例或虚拟机具有另一个IP地址10.240.xx 我希望这对你有意义! 这是关于这一切的要点。 我认为这不是一件太困难的任务 – 只是我不了解的东西。