因此Google现在拥有自己的IaaS解决方案,称为Google Compute Engine.
作为云计算的重要用户,我试图弄清楚亚马逊的EC2计算单元和GCEU(谷歌的计算引擎单元)之间的区别- 确定性价比差异等.
有没有人更深入地了解这两者之间的差异?
答案:看起来像1 GCEU~ = 1 EC2计算单位.以下是接受的答案.
我有几个Google Compute Engine实例,并且已经在每个实例上设置了实例元数据,假设它们在实例本身可用作环境变量,但它们不会显示.然后我在这里读到我需要向元数据服务器查询这些数据,但是当从实例本身运行时,这只会返回403.有没有办法将元数据作为环境变量访问?
我已将谷歌应用程序java项目上传到生产谷歌应用程序引擎(从本教程),但我找不到任何信息如何停止或禁用生产应用程序引擎.
从谷歌开发者控制台,我可以通过菜单计算 - >实例关闭实例,但如果我在浏览器中打开或访问应用程序的URL,应用程序实例将再次开始运行.
那么如何完全停止或禁用Google App Engine生产服务器?
我正在使用Google云端存储和Google Compute Engine,并尝试从我的虚拟机上传到我的存储桶.我的存储桶具有读/写权限,任何有权访问它的人都有.他们被标记为所有者.我可以从我的桶下载很好.当我尝试上传到我的桶时,这是我得到的错误.ResumableUploadAbortException: 403 Insufficient Permission.我不确定为什么会这样?有线索吗?
google-app-engine google-cloud-storage google-compute-engine gsutil
如果不使用已弃用的vm_settings -> machine_type设置,我的Google托管虚拟机会部署为g1-small.使用Node.js app.yaml作为模板,除了memory_gb部署为f1-micro机器类型之外还需要更改什么?现在,我有
resources:
cpu: .5
memory_gb: .6
disk_size_gb: 10
Run Code Online (Sandbox Code Playgroud)
并使用
gcloud preview app deploy app.yaml --set-default
Run Code Online (Sandbox Code Playgroud)
干
vm_settings:
machine_type: f1-micro
Run Code Online (Sandbox Code Playgroud)
......有效,但我警告说这个设置很快就会消失.
我刚刚使用Ubuntu 17.04创建了一个新的Google Cloud Compute Engine服务器作为启动盘:
Ubuntu 17.04
amd64 zesty image built on 2017-12-08
Run Code Online (Sandbox Code Playgroud)
在做任何其他事情之前,如果我尝试运行,sudo apt-get update我会收到以下错误:
Ign:1 http://europe-west1.gce.archive.ubuntu.com/ubuntu zesty InRelease
Ign:2 http://europe-west1.gce.archive.ubuntu.com/ubuntu zesty-updates
InRelease
Ign:3 http://europe-west1.gce.archive.ubuntu.com/ubuntu zesty-backports InRelease
Ign:4 http://security.ubuntu.com/ubuntu zesty-security InRelease
Err:5 http://europe-west1.gce.archive.ubuntu.com/ubuntu zesty Release
404 Not Found [IP: 35.195.241.40 80]
Err:6 http://europe-west1.gce.archive.ubuntu.com/ubuntu zesty-updates Release
404 Not Found [IP: 35.195.241.40 80]
Err:7 http://europe-west1.gce.archive.ubuntu.com/ubuntu zesty-backports Release
404 Not Found [IP: 35.195.241.40 80]
Err:8 http://security.ubuntu.com/ubuntu zesty-security Release
404 Not Found [IP: 91.189.88.161 80]
Hit:9 http://archive.canonical.com/ubuntu zesty InRelease
Reading package …Run Code Online (Sandbox Code Playgroud) apt google-compute-engine google-cloud-platform ubuntu-17.04
我有一个谷歌计算引擎VM,运行ubuntu,并使用Laravel Forge.
在访问SSH几次(2-4)后,我似乎被VM阻止了,即使我正在正确登录.重新启动VM会解锁我.
我第一次注意到这个问题,因为我在登录SSH时遇到了麻烦,经过几次尝试后它就无法访问.托管在我网站上的网站也无法解决.重新启动虚拟机后,我可以尝试再次登录ssh,我的网站可以运行.在我弄清楚如何使用SSH正确登录之前,这发生了几次.
接下来,尝试使用使用plink的HeidiSQL登录数据库,我登录正常.但是每次我做某事时似乎都会通过SSH重新连接,并且在重新连接2-4次后,我遇到了同样的问题,因为SSH无法访问虚拟机,而我托管的网站正在关闭.
使用SQLyog,它似乎维持一个SSH连接,而不是像HeidiSQL一样不断重新连接,我没有问题.
当我的网站关闭时,我使用那些"为每个人或只是我"网站查看它是否已关闭,显然它只是对我来说,所以我必须被阻止.
所以我想我的问题是:1.这是正常的吗?2.我可以在不重新启动VM的情况下解锁自己吗?3.我可以用不太严格的方式进行阻塞吗?4.为什么HeidiSQL通过SSH保持重新连接而不是像SQLyog那样保持一个连接呢?
ssh virtual-machine google-compute-engine google-cloud-platform
如何下载从永久磁盘快照创建的Google计算引擎映像?似乎没有直接的方法通过控制台执行此操作.
我正在尝试使用sudo -i -u postgresPostgreSQL 的命令,Google Compute Engine VM要求我输入我的帐户密码(不是root).
因为我从来没有发过密码,而且我总是通过SSH密钥登录我的服务器,所以我不确定密码是什么,如何重置密码,或者可以找到密码.
请告诉我在哪里可以获取密码?
在GCE上运行了一个实例,并且在同一个项目中有一个GCS存储桶.但我无法向其写入数据.如何将数据从VM实例写入存储桶?