请问亚马逊云 EC2 有没有类似于 VNC 的功能? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ZGLHHH
V2EX    Amazon Web Services

请问亚马逊云 EC2 有没有类似于 VNC 的功能?

  •  
  •   ZGLHHH 2018-02-15 00:22:19 +08:00 6680 次点击
    这是一个创建于 2802 天前的主题,其中的信息可能已经有所发展或是发生改变。

    找了半天没找到。

    55 条回复    2018-02-27 14:54:34 +08:00
    yexm0
        1
    yexm0  
       2018-02-15 00:34:52 +08:00 via iPhone
    好像 aws, azure, gcp 这三大都没这玩意
    ZGLHHH
        2
    ZGLHHH  
    OP
       2018-02-15 00:35:56 +08:00
    @yexm0 #1 或者说有没有像 GOOGLE CLOUD 的能控制的串口控制台
    RalphHuang
        3
    RalphHuang  
       2018-02-15 00:40:13 +08:00
    好像没有,只能 SSH
    applehater
        4
    applehater  
       2018-02-15 01:02:37 +08:00 via iPhone
    Windows 能远程桌面够用吗?
    msg7086
        5
    msg7086  
       2018-02-15 01:11:42 +08:00
    EC2 没有 Console Access 的问题已经为人诟病很久了。
    ZGLHHH
        6
    ZGLHHH  
    OP
       2018-02-15 01:22:36 +08:00
    @msg7086 #5 原来一直都没有的啊。可惜了。
    jameslan
        7
    jameslan  
       2018-02-15 01:35:00 +08:00 via Android
    想要 gui 可以自己装啊
    SharkIng
        8
    SharkIng  
       2018-02-15 01:35:36 +08:00
    没有,只能 SSH。如果你没办法 SSH 进去唯一一个可以看到机器上显示的地方是一个叫做 System Log 的地方,可以看到当前机器的状态(相当于你 VNC 进去后看到的页面,但是无法操作)偶尔用一下..
    CEBBCAT
        9
    CEBBCAT  
       2018-02-15 01:36:29 +08:00 via Android
    @jameslan 楼主说的是网页操作,系统出现故障起不来的时候可以网页操作,就像真的到了机房一样
    weiwio
        10
    weiwio  
       2018-02-15 01:50:45 +08:00 via Android
    试试看用不同的 AMI image, Amazon Linux 是不行
    jameslan
        11
    jameslan  
       2018-02-15 01:58:39 +08:00 via Android
    @CEBBCAT 虚拟机的无 os 状态?能用来干什么呢。。。。。另外不是说 VNC 么
    laxenade
        12
    laxenade  
       2018-02-15 02:51:28 +08:00
    坏了就应该再开一个 ec2,数据啥的挂载原来的 ebs 就好 (
    msg7086
        13
    msg7086  
       2018-02-15 03:01:46 +08:00
    @jameslan 要是能干什么,那还用 VNC 进去干啥,SSH/RDP 不就行了。
    你机器崩了进不去系统了想要修的时候,你说自己装个 GUI ?
    xiaket
        14
    xiaket  
       2018-02-15 04:06:38 +08:00 via iPhone
    观念变一下吧,不应该考虑有没有帮助故障诊断和修复的功能,而应该考虑从架构上实现高可用。这样如果机器出了问题,不用操心,直接换一台机器就好了,甚至整个这个过程都可以由 ASG 搞定
    swulling
        15
    swulling  
       2018-02-15 05:12:46 +08:00 via iPhone
    @jameslan 等同于物理机的 ilo
    paulw54jrn
        16
    paulw54jrn  
       2018-02-15 07:07:27 +08:00 via Android
    jameslan
        17
    jameslan  
       2018-02-15 07:46:10 +08:00 via Android
    @msg7086 擦,那个是虚拟机啊,修个什么劲,玩 matrix 啊。
    当然是再开个新的了。
    julyclyde
        18
    julyclyde  
       2018-02-15 08:58:47 +08:00
    ec2 的用法是用完即扔,没什么可诊断的,所以就没设置这个功能
    和 linode 那类提供 serial 的 VPS 是不一样的

    中国国内很少有喜欢这么弹性的,一般都是当固定设施来用,所以国产云很多都带 serial 或者 VNC
    mooncakejs
        19
    mooncakejs  
       2018-02-15 09:16:15 +08:00
    @julyclyde
    @xiaket
    @laxenade
    对对对,都是用户的错。 还是”国内用户“的错。
    v2 真是一群什么用户。
    tradzero
        20
    tradzero  
       2018-02-15 09:19:45 +08:00 via Android
    v2 真是人均架构师 动不动就高可用 个人博客放在云上你们也做得灾备跟高可用?
    romennts
        21
    romennts  
       2018-02-15 10:28:06 +08:00
    可以自己装一个 GUI,不同 Linux 发行版有不同的操作,类似与树莓派也有两种,一个是带 GUI 的,一个没有。可以参考这个,以前试过: https://comtechies.com/how-to-set-up-gui-on-amazon-ec2-ubuntu-server.html
    Showfom
        22
    Showfom  
    PRO
       2018-02-15 10:28:37 +08:00 via iPhone
    @julyclyde 国外大厂的云也就 ec2 没有吧
    hljjhb
        23
    hljjhb  
       2018-02-15 10:31:06 +08:00 via Android
    @Showfom azure 也没有呃 还是现在加上了?
    Showfom
        24
    Showfom  
    PRO
       2018-02-15 10:59:48 +08:00
    @hljjhb 额 好像是没有- -
    julyclyde
        25
    julyclyde  
       2018-02-15 11:06:33 +08:00
    @Showfom 国外三大都没有
    julyclyde
        26
    julyclyde  
       2018-02-15 11:07:17 +08:00
    @mooncakejs 就是用户的错。依赖 vnc 和假设计算节点持久存或结果重启丢数据的用户都是同一类的
    Showfom
        27
    Showfom  
    PRO
       2018-02-15 11:09:29 +08:00
    @julyclyde GCP 有的啊,还挺好用的
    julyclyde
        28
    julyclyde  
       2018-02-15 11:16:57 +08:00
    @Showfom GCP 有了?我搜了一下没看到。以前用 GCP 的短暂时间里没注意这事
    julyclyde
        29
    julyclyde  
       2018-02-15 11:17:56 +08:00   1
    @mooncakejs 你这样,遇事第一想法不是正确不正确,而是“我又被指责了,我要反击”,就很难上层次了
    yexm0
        30
    yexm0  
       2018-02-15 11:22:22 +08:00 via iPhone
    @Showfom gcp 有这玩意?能操纵进 os 前的引导选项不?
    Showfom
        31
    Showfom  
    PRO
       2018-02-15 12:07:09 +08:00
    @julyclyde 不过不算 console 算个网页 ssh 进去的形式吧

    https://i.loli.net/2018/02/15/5a8507697559e.png
    ZE3kr
        32
    ZE3kr  
       2018-02-15 12:40:18 +08:00 via iPhone
    @Showfom 这个传输的都是纯文本的,而且自定义 OS 也用不了这个,和 VNC 差很多
    mooncakejs
        33
    mooncakejs  
       2018-02-15 13:15:06 +08:00
    @julyclyde
    架构是架构,服务是服务,两回事,不提供可以说提供不了或者不方便提供,让用户去权衡选择要不要购买该家服务,这没有错。
    但是有一部分自以为是还洋洋自得的用户,就太难看了。
    层次?你这样遇事不是去思考用户为什么会问这个要不要帮他选择,而是“我就提供这个,用不用随你”,就很难避免衰弱了。
    mooncakejs
        34
    mooncakejs  
       2018-02-15 13:18:18 +08:00
    @julyclyde 软件架构没有优劣之分,只有选择的问题,用了集群的不代表可以鄙视单机的,用了 docker 的不代表可以鄙视裸机的。
    WispZhan
        35
    WispZhan  
       2018-02-15 13:20:39 +08:00 via Android
    用户习惯问题,其实根本不需要这玩意。
    其实就是打开方式不对
    Showfom
        36
    Showfom  
    PRO
       2018-02-15 13:22:19 +08:00
    @ZE3kr 本地没客户端的时候可以凑合用一下- -
    xiaket
        37
    xiaket  
       2018-02-15 13:26:51 +08:00 via iPhone
    @mooncakejs 麻烦您爬完云计算的学习曲线再回头看看这个帖子。
    xiaket
        38
    xiaket  
       2018-02-15 13:28:10 +08:00 via iPhone
    @Showfom 用过,为了往里面写个额外的公钥用了十分钟……… 只能说聊胜于无了
    mooncakejs
        39
    mooncakejs  
       2018-02-15 13:30:13 +08:00
    @xiaket 和这个没关系,我本身也从来不用这个功能。但是我就很好奇,难道人家连吐槽的权利都没有了吗?
    ovear
        40
    ovear  
       2018-02-15 13:59:03 +08:00
    先说有没有,再说好不好用。不是么?
    能简单解决的事,为什么要复杂化。
    laxenade
        41
    laxenade  
       2018-02-15 14:28:32 +08:00
    aws 既然不提供这个功能,就说明大多数用户不需要,毕竟亚马逊是一个客户至上的公司。如果 netflix 或者 dropbox 说他们需要,第二天这个功能说不定就上线了。
    msg7086
        42
    msg7086  
       2018-02-15 14:38:42 +08:00
    @jameslan 开个新的,重新配置各种软件包,各种 downtime,真是闲得飞起。
    xiaket
        43
    xiaket  
       2018-02-15 15:54:42 +08:00 via iPhone
    @msg7086 ami
    julyclyde
        44
    julyclyde  
       2018-02-15 16:03:08 +08:00
    @mooncakejs 你拿 docker 举例子说明你不懂啊。绝大多数用 docker 的都是没搞清楚问题所在的

    docker、云计算里面的虚拟机,都是短生命周期。我比较统一 xiaket 的意见,麻烦 mooncakejs 你爬完云计算的学习曲线再说。现在这个层次完全不够讨论这个问题,你甚至都没理解这个问题,把别人的一般态度当作洋洋得意,其实只是你的坐标轴太低了
    julyclyde
        45
    julyclyde  
       2018-02-15 16:03:40 +08:00
    @Showfom 你提到的这个应该就是 ssh,和 vnc、serial 应该不一样的。你可以进去 w 一下看看自己的登录位置
    Showfom
        46
    Showfom  
    PRO
       2018-02-16 01:13:21 +08:00 via iPhone
    @julyclyde 应该就是 ssh 挂了就不能用了
    Reficul
        47
    Reficul  
       2018-02-16 04:15:50 +08:00
    AWS 这个的确有些蛋疼,有时机器在负载爆炸进不去机器的时候只能重启或者删掉重新 scale 一个出来,导致问题不太容易定位。
    msg7086
        48
    msg7086  
       2018-02-16 05:03:02 +08:00
    @julyclyde “云计算里面的虚拟机,都是短生命周期” 这只不过是你自己的看法,包含了一部分用法而已。公司难道就没有业务需要长生命周期运行了?比如我司有遥测系统,需要从客户机房产生一个持久 SSH 连接,客户也是防火墙上专门开规则放行我们的服务器 IP,不管是重启还是重建都会影响业务。我们放在 aws 上的这台机器已经 2 年没重启了。

    不过按照你的看法就是,这种用途的机器不配放在 aws 上?
    laxenade
        49
    laxenade  
       2018-02-16 06:31:26 +08:00
    @msg7086 #48 望天,不想被纪纪喷,但。。这种 use case 确实不是很合适(雾
    原因在于 ec2 的 host 经常会被 retire,虽说可以把 ebs 挂载到其他 instance 上,但是关机还是在所难免的。
    msg7086
        50
    msg7086  
       2018-02-16 06:49:31 +08:00
    @laxenade 的确不适合,这我知道的。
    但是比如说像我们财务,就表示最好买机器都买一家的,做账方便。然后权限管理也方便( IAM )。
    换我,我也想扔到 DO 或者 Linode 去啊…… AWS 性价比低,管理还麻烦……

    我也很绝望啊。
    laxenade
        51
    laxenade  
       2018-02-16 06:52:50 +08:00
    @msg7086 #50 所以放在 Lightsail 上一点毛病都没有
    msg7086
        52
    msg7086  
       2018-02-16 07:33:42 +08:00
    @laxenade - - lightsail 上也没有 console access 啊,而且我们也不用 lightsail ……
    jameslan
        53
    jameslan  
       2018-02-18 01:40:52 +08:00 via Android
    @msg7086 #48 这种做法显然没有高可用性啊。全部指望就是那一台机器不出问题。全靠上帝
    msg7086
        54
    msg7086  
       2018-02-18 02:42:17 +08:00
    @jameslan 是的,没有高可用性,全靠上帝。但是企业就是有这种需求,你不是老板你做不了主,但是出了问题老板会叫你修,修不好就是你水平不行。这就是很现实的问题。
    要是我能做主,我有预算,我当然可以搞得很牛逼了,自己租下一个 IP 段,anycast 到多个机房,自己写遥测系统,通讯不依赖 tunnel,全程可断点续传。
    然而实际上你既不能做主,也没有预算,更没有时间……
    julyclyde
        55
    julyclyde  
       2018-02-27 14:54:34 +08:00
    @msg7086 所以其实就是不配放在 aws 上啊,你自己都承认不配了
    无非上在不配的情况下还在勉强用而已,但不配就是不配
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2486 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 10:43 PVG 18:43 LAX 03:43 JFK 06:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86