o********1 发帖数: 268 | 1 【 以下文字转载自 Military 讨论区 】
发信人: oldfisher1 (ldy), 信区: Military
标 题: aws大幅度出故障原来是一个程序员输错了命令
发信站: BBS 未名空间站 (Thu Mar 2 20:34:42 2017, 美东)
At 9:37AM PST, an authorized S3 team member using an established playbook
executed a command which was intended to remove a small number of servers
for one of the S3 subsystems that is used by the S3 billing process.
Unfortunately, one of the inputs to the command was entered incorrectly and
a larger set of servers was removed than intended. |
c*********e 发帖数: 16335 | 2 后来呢?这个程序员还在amazon吗?
and
【在 o********1 的大作中提到】 : 【 以下文字转载自 Military 讨论区 】 : 发信人: oldfisher1 (ldy), 信区: Military : 标 题: aws大幅度出故障原来是一个程序员输错了命令 : 发信站: BBS 未名空间站 (Thu Mar 2 20:34:42 2017, 美东) : At 9:37AM PST, an authorized S3 team member using an established playbook : executed a command which was intended to remove a small number of servers : for one of the S3 subsystems that is used by the S3 billing process. : Unfortunately, one of the inputs to the command was entered incorrectly and : a larger set of servers was removed than intended.
|
x****u 发帖数: 44466 | 3 我觉得应禁止运营使用CLI操作,这东西迟早出事
and
【在 o********1 的大作中提到】 : 【 以下文字转载自 Military 讨论区 】 : 发信人: oldfisher1 (ldy), 信区: Military : 标 题: aws大幅度出故障原来是一个程序员输错了命令 : 发信站: BBS 未名空间站 (Thu Mar 2 20:34:42 2017, 美东) : At 9:37AM PST, an authorized S3 team member using an established playbook : executed a command which was intended to remove a small number of servers : for one of the S3 subsystems that is used by the S3 billing process. : Unfortunately, one of the inputs to the command was entered incorrectly and : a larger set of servers was removed than intended.
|
c*********e 发帖数: 16335 | 4 怎么可能,hadoop你不用cli操作?
【在 x****u 的大作中提到】 : 我觉得应禁止运营使用CLI操作,这东西迟早出事 : : and
|
x****u 发帖数: 44466 | 5 CLI应该被包装成基于web的基本操作,你用手指打出事是迟早的
【在 c*********e 的大作中提到】 : 怎么可能,hadoop你不用cli操作?
|
l******n 发帖数: 9344 | 6 这和cli没啥关系,是那个人不知道他要关掉的server上有他不知道的很多服务。
【在 x****u 的大作中提到】 : 我觉得应禁止运营使用CLI操作,这东西迟早出事 : : and
|
c*********e 发帖数: 16335 | 7 aws每年都会出事,这不是第一次了。
【在 l******n 的大作中提到】 : 这和cli没啥关系,是那个人不知道他要关掉的server上有他不知道的很多服务。
|
x****u 发帖数: 44466 | 8 如果有GUI的话他更容易知道
【在 l******n 的大作中提到】 : 这和cli没啥关系,是那个人不知道他要关掉的server上有他不知道的很多服务。
|
l******n 发帖数: 9344 | 9 我觉得billing和其他service混在一起,设计不好
【在 x****u 的大作中提到】 : 如果有GUI的话他更容易知道
|
w**z 发帖数: 8232 | 10 GUI 至少能给个 confirm window, 给个机会再查一下。但是 cli 比 GUI 开发快多了
,用起来也方便。把所有 command 都用 web 实现,工作量还不小。
【在 x****u 的大作中提到】 : CLI应该被包装成基于web的基本操作,你用手指打出事是迟早的
|
|
|
I********x 发帖数: 858 | 11 Gui执行太不方便了,而且多一层转换(html),不是人为错误的解决方法。
对程序员是好事,又可以多写很多代码了。
【在 w**z 的大作中提到】 : GUI 至少能给个 confirm window, 给个机会再查一下。但是 cli 比 GUI 开发快多了 : ,用起来也方便。把所有 command 都用 web 实现,工作量还不小。
|
I********x 发帖数: 858 | 12 Authorised的操作不应该归罪到个人。
【在 c*********e 的大作中提到】 : 后来呢?这个程序员还在amazon吗? : : and
|
s*********y 发帖数: 6151 | 13 关server这种服务应该有第二个 第三个人审核才能执行 跟银行一样一个人拿一半钥
匙。 |
e*******o 发帖数: 4654 | 14 问题来了,
GUI 有bug咋办? 错了你都不知道。
【在 w**z 的大作中提到】 : GUI 至少能给个 confirm window, 给个机会再查一下。但是 cli 比 GUI 开发快多了 : ,用起来也方便。把所有 command 都用 web 实现,工作量还不小。
|
S*******s 发帖数: 13043 | |
i****k 发帖数: 668 | 16 这不是多了一个出问题的机会么。。
【在 x****u 的大作中提到】 : CLI应该被包装成基于web的基本操作,你用手指打出事是迟早的
|
n****l 发帖数: 114 | 17 跟这个bug有关
https://github.com/robbyrussell/oh-my-zsh/issues/2833
他看terminal没少那两个字符,但是按完回车执行的时候却少某两个字符,其中一个是
空格
结论就是尽量别用第三方shell
【在 S*******s 的大作中提到】 : 把什么输成了什么?
|
z***s 发帖数: 3241 | 18 一直以来,我都觉得直接到生产线上敲命令是一种非常不好的习惯。我认为,一个公司
的运维能力的强弱和你上线上环境敲命令是有关的,你越是喜欢上线敲命令你的运维能
力就越弱,越是通过自动化来处理问题,你的运维能力就越强。
http://coolshell.cn/articles/17680.html |
x****u 发帖数: 44466 | 19 开发没问题,运营不能追求手快啊
【在 w**z 的大作中提到】 : GUI 至少能给个 confirm window, 给个机会再查一下。但是 cli 比 GUI 开发快多了 : ,用起来也方便。把所有 command 都用 web 实现,工作量还不小。
|
x****u 发帖数: 44466 | 20 没用
如果此操作频繁发生,人家会直接把邮件forward给你
【在 s*********y 的大作中提到】 : 关server这种服务应该有第二个 第三个人审核才能执行 跟银行一样一个人拿一半钥 : 匙。
|
|
|
x****u 发帖数: 44466 | 21 最简单的删除文件操作,必须gui啊,否则万一你路径没敲完手抖回了个车就爽了
【在 i****k 的大作中提到】 : 这不是多了一个出问题的机会么。。
|
x****u 发帖数: 44466 | 22 都是好莱坞电影黑客洗的脑
【在 z***s 的大作中提到】 : 一直以来,我都觉得直接到生产线上敲命令是一种非常不好的习惯。我认为,一个公司 : 的运维能力的强弱和你上线上环境敲命令是有关的,你越是喜欢上线敲命令你的运维能 : 力就越弱,越是通过自动化来处理问题,你的运维能力就越强。 : http://coolshell.cn/articles/17680.html
|
n****l 发帖数: 114 | 23 陈浩以前也是北京亚麻的,这事情跟运维没一毛钱关系
做这个操作的是开发,试图在生产环境debug
不相关的就别误导人了
【在 z***s 的大作中提到】 : 一直以来,我都觉得直接到生产线上敲命令是一种非常不好的习惯。我认为,一个公司 : 的运维能力的强弱和你上线上环境敲命令是有关的,你越是喜欢上线敲命令你的运维能 : 力就越弱,越是通过自动化来处理问题,你的运维能力就越强。 : http://coolshell.cn/articles/17680.html
|
x****u 发帖数: 44466 | 24 开发的能碰生产环境,这当然是运维问题啊
银行开发能碰金库,丢了金块谁的责任大?
【在 n****l 的大作中提到】 : 陈浩以前也是北京亚麻的,这事情跟运维没一毛钱关系 : 做这个操作的是开发,试图在生产环境debug : 不相关的就别误导人了
|
w***g 发帖数: 5958 | 25 同意运维必须GUI。我前两天用dialog写了不少TUI,感觉很不错。
【在 x****u 的大作中提到】 : 最简单的删除文件操作,必须gui啊,否则万一你路径没敲完手抖回了个车就爽了
|
I********x 发帖数: 858 | 26 CLI不能有确认键?大家都是IT人,基本的逻辑呢?GUi相对CLI对于人为错误更安全有
什么逻辑?
【在 x****u 的大作中提到】 : 最简单的删除文件操作,必须gui啊,否则万一你路径没敲完手抖回了个车就爽了
|
u*******r 发帖数: 150 | 27 完全同意。GUI里的虫子比其它的多多了。
用鼠标点击太危险了。
【在 I********x 的大作中提到】 : CLI不能有确认键?大家都是IT人,基本的逻辑呢?GUi相对CLI对于人为错误更安全有 : 什么逻辑?
|
w********m 发帖数: 1137 | 28 AWS这次把脸丢尽了
收钱那么多
比digitalocean,linode这下小厂优势何在
还不是要靠程序员的手不抖 |
x****u 发帖数: 44466 | 29 你敲命令平均20个字符,20个坑爹点,gui点击一下确认一下,不让你敲漏看漏
全有
【在 u*******r 的大作中提到】 : 完全同意。GUI里的虫子比其它的多多了。 : 用鼠标点击太危险了。
|
d******w 发帖数: 2213 | 30 这个应该写成脚本,让其他人review,然后执行这个脚本。很明显不能直接就那么敲一
大长串命令,在容易出错了
【在 x****u 的大作中提到】 : 最简单的删除文件操作,必须gui啊,否则万一你路径没敲完手抖回了个车就爽了
|
|
|
o********1 发帖数: 268 | 31 【 以下文字转载自 Military 讨论区 】
发信人: oldfisher1 (ldy), 信区: Military
标 题: aws大幅度出故障原来是一个程序员输错了命令
发信站: BBS 未名空间站 (Thu Mar 2 20:34:42 2017, 美东)
At 9:37AM PST, an authorized S3 team member using an established playbook
executed a command which was intended to remove a small number of servers
for one of the S3 subsystems that is used by the S3 billing process.
Unfortunately, one of the inputs to the command was entered incorrectly and
a larger set of servers was removed than intended. |
c*********e 发帖数: 16335 | 32 后来呢?这个程序员还在amazon吗?
and
【在 o********1 的大作中提到】 : 【 以下文字转载自 Military 讨论区 】 : 发信人: oldfisher1 (ldy), 信区: Military : 标 题: aws大幅度出故障原来是一个程序员输错了命令 : 发信站: BBS 未名空间站 (Thu Mar 2 20:34:42 2017, 美东) : At 9:37AM PST, an authorized S3 team member using an established playbook : executed a command which was intended to remove a small number of servers : for one of the S3 subsystems that is used by the S3 billing process. : Unfortunately, one of the inputs to the command was entered incorrectly and : a larger set of servers was removed than intended.
|
x****u 发帖数: 44466 | 33 我觉得应禁止运营使用CLI操作,这东西迟早出事
and
【在 o********1 的大作中提到】 : 【 以下文字转载自 Military 讨论区 】 : 发信人: oldfisher1 (ldy), 信区: Military : 标 题: aws大幅度出故障原来是一个程序员输错了命令 : 发信站: BBS 未名空间站 (Thu Mar 2 20:34:42 2017, 美东) : At 9:37AM PST, an authorized S3 team member using an established playbook : executed a command which was intended to remove a small number of servers : for one of the S3 subsystems that is used by the S3 billing process. : Unfortunately, one of the inputs to the command was entered incorrectly and : a larger set of servers was removed than intended.
|
c*********e 发帖数: 16335 | 34 怎么可能,hadoop你不用cli操作?
【在 x****u 的大作中提到】 : 我觉得应禁止运营使用CLI操作,这东西迟早出事 : : and
|
x****u 发帖数: 44466 | 35 CLI应该被包装成基于web的基本操作,你用手指打出事是迟早的
【在 c*********e 的大作中提到】 : 怎么可能,hadoop你不用cli操作?
|
l******n 发帖数: 9344 | 36 这和cli没啥关系,是那个人不知道他要关掉的server上有他不知道的很多服务。
【在 x****u 的大作中提到】 : 我觉得应禁止运营使用CLI操作,这东西迟早出事 : : and
|
c*********e 发帖数: 16335 | 37 aws每年都会出事,这不是第一次了。
【在 l******n 的大作中提到】 : 这和cli没啥关系,是那个人不知道他要关掉的server上有他不知道的很多服务。
|
x****u 发帖数: 44466 | 38 如果有GUI的话他更容易知道
【在 l******n 的大作中提到】 : 这和cli没啥关系,是那个人不知道他要关掉的server上有他不知道的很多服务。
|
l******n 发帖数: 9344 | 39 我觉得billing和其他service混在一起,设计不好
【在 x****u 的大作中提到】 : 如果有GUI的话他更容易知道
|
w**z 发帖数: 8232 | 40 GUI 至少能给个 confirm window, 给个机会再查一下。但是 cli 比 GUI 开发快多了
,用起来也方便。把所有 command 都用 web 实现,工作量还不小。
【在 x****u 的大作中提到】 : CLI应该被包装成基于web的基本操作,你用手指打出事是迟早的
|
|
|
I********x 发帖数: 858 | 41 Gui执行太不方便了,而且多一层转换(html),不是人为错误的解决方法。
对程序员是好事,又可以多写很多代码了。
【在 w**z 的大作中提到】 : GUI 至少能给个 confirm window, 给个机会再查一下。但是 cli 比 GUI 开发快多了 : ,用起来也方便。把所有 command 都用 web 实现,工作量还不小。
|
I********x 发帖数: 858 | 42 Authorised的操作不应该归罪到个人。
【在 c*********e 的大作中提到】 : 后来呢?这个程序员还在amazon吗? : : and
|
s*********y 发帖数: 6151 | 43 关server这种服务应该有第二个 第三个人审核才能执行 跟银行一样一个人拿一半钥
匙。 |
e*******o 发帖数: 4654 | 44 问题来了,
GUI 有bug咋办? 错了你都不知道。
【在 w**z 的大作中提到】 : GUI 至少能给个 confirm window, 给个机会再查一下。但是 cli 比 GUI 开发快多了 : ,用起来也方便。把所有 command 都用 web 实现,工作量还不小。
|
S*******s 发帖数: 13043 | |
i****k 发帖数: 668 | 46 这不是多了一个出问题的机会么。。
【在 x****u 的大作中提到】 : CLI应该被包装成基于web的基本操作,你用手指打出事是迟早的
|
n****l 发帖数: 114 | 47 跟这个bug有关
https://github.com/robbyrussell/oh-my-zsh/issues/2833
他看terminal没少那两个字符,但是按完回车执行的时候却少某两个字符,其中一个是
空格
结论就是尽量别用第三方shell
【在 S*******s 的大作中提到】 : 把什么输成了什么?
|
z***s 发帖数: 3241 | 48 一直以来,我都觉得直接到生产线上敲命令是一种非常不好的习惯。我认为,一个公司
的运维能力的强弱和你上线上环境敲命令是有关的,你越是喜欢上线敲命令你的运维能
力就越弱,越是通过自动化来处理问题,你的运维能力就越强。
http://coolshell.cn/articles/17680.html |
x****u 发帖数: 44466 | 49 开发没问题,运营不能追求手快啊
【在 w**z 的大作中提到】 : GUI 至少能给个 confirm window, 给个机会再查一下。但是 cli 比 GUI 开发快多了 : ,用起来也方便。把所有 command 都用 web 实现,工作量还不小。
|
x****u 发帖数: 44466 | 50 没用
如果此操作频繁发生,人家会直接把邮件forward给你
【在 s*********y 的大作中提到】 : 关server这种服务应该有第二个 第三个人审核才能执行 跟银行一样一个人拿一半钥 : 匙。
|
|
|
x****u 发帖数: 44466 | 51 最简单的删除文件操作,必须gui啊,否则万一你路径没敲完手抖回了个车就爽了
【在 i****k 的大作中提到】 : 这不是多了一个出问题的机会么。。
|
x****u 发帖数: 44466 | 52 都是好莱坞电影黑客洗的脑
【在 z***s 的大作中提到】 : 一直以来,我都觉得直接到生产线上敲命令是一种非常不好的习惯。我认为,一个公司 : 的运维能力的强弱和你上线上环境敲命令是有关的,你越是喜欢上线敲命令你的运维能 : 力就越弱,越是通过自动化来处理问题,你的运维能力就越强。 : http://coolshell.cn/articles/17680.html
|
n****l 发帖数: 114 | 53 陈浩以前也是北京亚麻的,这事情跟运维没一毛钱关系
做这个操作的是开发,试图在生产环境debug
不相关的就别误导人了
【在 z***s 的大作中提到】 : 一直以来,我都觉得直接到生产线上敲命令是一种非常不好的习惯。我认为,一个公司 : 的运维能力的强弱和你上线上环境敲命令是有关的,你越是喜欢上线敲命令你的运维能 : 力就越弱,越是通过自动化来处理问题,你的运维能力就越强。 : http://coolshell.cn/articles/17680.html
|
x****u 发帖数: 44466 | 54 开发的能碰生产环境,这当然是运维问题啊
银行开发能碰金库,丢了金块谁的责任大?
【在 n****l 的大作中提到】 : 陈浩以前也是北京亚麻的,这事情跟运维没一毛钱关系 : 做这个操作的是开发,试图在生产环境debug : 不相关的就别误导人了
|
w***g 发帖数: 5958 | 55 同意运维必须GUI。我前两天用dialog写了不少TUI,感觉很不错。
【在 x****u 的大作中提到】 : 最简单的删除文件操作,必须gui啊,否则万一你路径没敲完手抖回了个车就爽了
|
I********x 发帖数: 858 | 56 CLI不能有确认键?大家都是IT人,基本的逻辑呢?GUi相对CLI对于人为错误更安全有
什么逻辑?
【在 x****u 的大作中提到】 : 最简单的删除文件操作,必须gui啊,否则万一你路径没敲完手抖回了个车就爽了
|
u*******r 发帖数: 150 | 57 完全同意。GUI里的虫子比其它的多多了。
用鼠标点击太危险了。
【在 I********x 的大作中提到】 : CLI不能有确认键?大家都是IT人,基本的逻辑呢?GUi相对CLI对于人为错误更安全有 : 什么逻辑?
|
w********m 发帖数: 1137 | 58 AWS这次把脸丢尽了
收钱那么多
比digitalocean,linode这下小厂优势何在
还不是要靠程序员的手不抖 |
x****u 发帖数: 44466 | 59 你敲命令平均20个字符,20个坑爹点,gui点击一下确认一下,不让你敲漏看漏
全有
【在 u*******r 的大作中提到】 : 完全同意。GUI里的虫子比其它的多多了。 : 用鼠标点击太危险了。
|
d******w 发帖数: 2213 | 60 这个应该写成脚本,让其他人review,然后执行这个脚本。很明显不能直接就那么敲一
大长串命令,在容易出错了
【在 x****u 的大作中提到】 : 最简单的删除文件操作,必须gui啊,否则万一你路径没敲完手抖回了个车就爽了
|
|
|
m****o 发帖数: 4654 | 61 比server。down掉上新闻强
【在 I********x 的大作中提到】 : Gui执行太不方便了,而且多一层转换(html),不是人为错误的解决方法。 : 对程序员是好事,又可以多写很多代码了。
|