Tai nạn quản trị hệ thống tốt nhất [đóng]


87

Tôi đang tìm kiếm những câu chuyện thú vị về tai nạn quản trị hệ thống mà bạn đã có. Xóa email của CEO, định dạng ổ cứng sai, v.v.

Tôi sẽ thêm câu chuyện của riêng tôi như một câu trả lời.



14
Đây thực sự là một cuộc thăm dò ý kiến ​​sau đó một câu hỏi. Điều này có lẽ nên được đặt thành wiki cộng đồng.
Zoredache

7
Yup, đây chắc chắn là một wiki cộng đồng. Tuy nhiên, trong mục đích của câu hỏi, câu chuyện yêu thích của tôi là email dài 500 dặm - ibiblio.org/harris/500milemail.html - mặc dù, rõ ràng, đó không phải là tôi.
Mihai Limbăşan

500miles thật tuyệt vời
Hubert Kario

Điều này nên được gọi là "tai nạn quản trị hệ thống tồi tệ hơn."
Rilindo

Câu trả lời:


133

Tôi rất vui khi khám phá sự khác biệt giữa lệnh "killall" của linux (giết tất cả các quy trình khớp với tên đã chỉ định, hữu ích để ngăn chặn zombie) và lệnh "killall" của solaris (giết tất cả các quy trình và tạm dừng hệ thống, hữu ích để dừng máy chủ sản xuất trong giữa giờ cao điểm và khiến tất cả đồng nghiệp cười nhạo bạn trong một tuần).


74
Đã từng trải qua rồi. Chúng tôi đã đặt bí danh cho lệnh killall trên các hộp năng lượng mặt trời sau đó: alias killall = 'echo ORLLY?' =)
Chỉ huy Keen

29
Ngoài ra còn có một sự khác biệt quan trọng trên Solaris giữa 'ifconfig -a4' (hiển thị tất cả thông tin IPv4 của giao diện) và 'ifconfig -a 4' (đặt tất cả giao diện thành 0.0.0.4).
Zanchey

3
+1 "Rất tiếc, cơn gió này được đăng nhập vào solaris?"
Đánh dấu Harrison

4
@Commander, tôi sẽ nâng cao nhận xét của bạn, nhưng có chính xác 42 lượt upvote trong thời điểm này ... Tôi chỉ không thể .
Massimo

5
Ngoài ra, hostname -ftrên Linux in tên miền đủ điều kiện trên Linux. Trên Solaris, nó đặt tên máy chủ thành -f.
200_success

73

Tôi phụ trách proxy web công ty của chúng tôi lúc đó là sản phẩm của Netscape. Trong khi chơi xung quanh trong các biểu mẫu quản trị viên (đó là giao diện dựa trên web), có một nút lớn (và tôi thề là màu đỏ) có nội dung Xóa Cơ sở dữ liệu người dùng . Không có vấn đề, tôi nghĩ. Hãy xem những tùy chọn mà nó mang lại cho tôi khi tôi nhấn vào đó. Chắc chắn sẽ có một dấu nhắc xác nhận nếu không có tùy chọn.

Vâng, không có xác nhận. Không có lựa chọn. Không còn người dùng.

Vì vậy, đã đến gặp ông Solaris Sysadmin và nói rằng tôi đang rất cần một bản khôi phục từ băng mà ông trả lời: "Tôi không sao lưu cái hộp đó lên."

"Uh, trở lại lần nữa," tôi vặn lại.

"Tôi không sao lưu cái hộp đó lên. Nó nằm trong danh sách những thứ cần thêm vào vòng quay dự phòng nhưng tôi vẫn chưa tìm được nó."

"Máy chủ này đã được sản xuất gần 8 tháng!" Tôi hét lên.

nhún vai , anh trả lời. "Lấy làm tiếc."


50
Đây chắc chắn là một câu chuyện cho tất cả những người phàn nàn về những điều phiền phức đó 'Bạn có chắc không?' các hộp thoại;)
MikeyB

45
Tôi không thực sự chắc chắn rằng bạn nên là người hét lên với anh ta ...
Mikeage

14
Đây thực sự không phải là một tai nạn - bạn đã cố tình nhấn nút Xóa cơ sở dữ liệu người dùng, thôi nào anh bạn ...
Wayne Koorts

5
Uh, đúng vậy. Nhấn nút không phải là một tai nạn. Trên thực tế xóa cơ sở dữ liệu là một phần tai nạn. Sao cũng được ...
squillman

7
Nút đó phải được theo sau bởi hai hoặc ba lời nhắc xác nhận. Làm thế nào là một tính năng hữu ích để xóa cơ sở dữ liệu người dùng? Tôi hoàn toàn đổ lỗi cho các lập trình viên đặt nút ở đó. Và thực tế là db không được sao lưu. "Thiên tài có thể có những hạn chế của nó, nhưng sự ngu ngốc không vì thế mà bị tàn phế." (chú ý đến Elbert Hubbard). Xây dựng với giả định rằng con người không tò mò, vượn bất cẩn chỉ là xây dựng một thảm họa.
Jared Updike

66

Cách đây nhiều năm, công ty tôi làm việc đã có một khách hàng chạy bản sao lưu hàng đêm của Máy chủ NT 4.0 của họ sang ổ đĩa Jaz (như đĩa zip dung lượng cao).

Chúng tôi thiết lập một tệp bó, chạy như một công việc theo lịch trình qua đêm. Mỗi buổi sáng, họ sẽ thu thập đĩa đêm qua từ ổ đĩa và trước khi họ rời đi vào buổi tối, họ sẽ đưa đĩa tiếp theo vào trình tự.

Dù sao, tệp bó trông giống như thế này (ổ Jaz là ổ F :)

@echo off
F:
deltree /y *.*
xcopy <important files> F:

Dù sao, một đêm nọ họ quên đặt đĩa vào. Thay đổi ổ F: không thành công (không có ổ đĩa) và tệp bó tiếp tục chạy. Thư mục làm việc mặc định cho tệp bó? C :. Lần đầu tiên tôi từng thấy một thói quen sao lưu phá hủy máy chủ mà nó đang sao lưu.

Tôi đã học được một chút gì đó về sysadminning (và xử lý ngoại lệ) ngày hôm đó.

Jim.

PS: Cách khắc phục? "deltree / y F: \ *. *".


57
... chúng ta phải giải thích ổ đĩa Jaz là gì? Tôi thực sự già à ??
Spencer Ruport

3
Đó là một thứ của IOMEGA (có nhớ Ổ đĩa Zip không?) Là anh lớn của Ổ đĩa Zip, và nó giống như một đĩa cứng không có đầu, chỉ là đĩa, nằm trong một hộp nhựa có cửa sổ nhỏ và khi được lắp vào ổ đĩa, ổ đĩa chèn các tiêu đề vào nó. Trường hợp như 1 hoặc 2 GB, đắt tiền và có xu hướng quá nóng, do đó, không nên để lại các hộp mực bên trong đầu đọc (điều này được nói bởi một ông chủ IOMEGA cũ)
Andor

3
Hehe, tôi thích cách jaz drive được giải thích bằng cách so sánh với ổ zip vừa mới chết vừa không liên quan.
Luke

2
Nếu nó làm cho bạn cảm thấy già hơn, có những sysadins chưa bao giờ thấy deltree trước đây.
Joseph

5
Tôi đã phải giải thích với nhiều lập trình viên rằng khi bạn thử một thao tác thay đổi trạng thái, nhưng có thể thất bại và khiến bạn ở trạng thái trước đó, bạn phải kiểm tra xem liệu nó có thành công hay không nếu bạn sẽ làm điều gì đó nguy hiểm bạn nên ở trạng thái trước Tại sao tôi phải giải thích điều này?
carlito

61

root @ dbhost # find / -name core -exec rm -f {} \;

Tôi: "Bạn không thể vào được? OK. Tên DB là gì?"

Cu: "Lõi."

Tôi: "Ồ."


3
và từ đó trở đi, việc sử dụng lệnh 'file' đã được thêm vào crontab dọn dẹp ... :)
MikeyB

3
Ôi Chúa ơi ....
squillman

4
Ôi chúa ơi ... wow. Tôi sẽ ghi chú tinh thần này, vì vậy tôi không bao giờ làm điều đó.
Glenn Willen

60

Tôi thích cách mọi người đủ điều kiện kể câu chuyện của họ với "khi tôi còn trẻ / xanh" như thể họ sẽ không bao giờ làm điều đó một lần nữa. Tai nạn có thể xảy ra với ngay cả những chuyên gia dày dạn nhất.

Khoảnh khắc tồi tệ nhất của tôi rất tệ, tôi vẫn cảm thấy hồi hộp khi nghĩ về nó ...

Chúng tôi đã có một SAN với dữ liệu sản xuất trên đó. Quan trọng đối với công ty. "Người cố vấn" của tôi đã quyết định mở rộng một phân vùng để giải phóng một số dung lượng đĩa. Bạn có thể thấy nơi này đang hướng tới? Ông nói rằng phần mềm SAN có thể thực hiện điều này trực tiếp, trong giờ sản xuất và không ai có thể nhận thấy. Chuông báo thức lẽ ra đã bắt đầu vang lên, nhưng im lặng một cách rõ rệt. Ông nói rằng ông đã thực hiện nó "vô số lần trước đây" mà không gặp vấn đề gì. Nhưng đây là điều - anh ấy đã cho tôi bấm vào nút có nội dung "bạn có chắc không?"! Khi tôi mới vào công ty, tôi cho rằng anh chàng này biết anh ta đang nói về cái gì. Sai lầm lớn. Tin tốt là LUN đã được gia hạn. Tin xấu là ... tôi cũng biết có tin xấu khi tôi bắt đầu thấy lỗi ghi đĩa trên hộp Windows.

Tôi rất vui vì tôi đã mặc quần nâu.

Chúng tôi đã phải giải thích tại sao 1TB dữ liệu đã biến mất vào giờ ăn trưa. Đó là một ngày thực sự, thực sự tồi tệ.

Đó thực sự là một nguyên tắc tốt - trước khi bạn làm điều gì đó mà bạn nghi ngờ, hãy tưởng tượng phải giải thích với quản lý nếu có sự cố xảy ra. Nếu bạn không thể nghĩ ra một câu trả lời hay để giải thích cho hành động của mình thì đừng làm điều đó.


17
+1 cho đoạn cuối cùng - kỹ thuật "ngồi trên tay bạn", một phút quan trọng để suy ngẫm
Andy

12
Có một kỹ năng nhất định bạn có được sau khi làm việc với các hệ thống sống một thời gian: cảm giác nhện cho những gì nguy hiểm và những gì không. Giống như tạm dừng thêm một giây trước khi nhấn return tại dấu nhắc gốc hoặc đảm bảo câu lệnh cập nhật SQL có mệnh đề where thích hợp (điều đó đã được chạy trong số đếm chọn (*)).
jplindstrom

18
Tôi muốn một cửa sổ bật lên có nội dung như "Bạn có muốn in sơ yếu lý lịch của mình trước khi tiếp tục không?" .. và chỉ có một lựa chọn duy nhất: "Có"
warren

+1 cho lời khuyên trong đoạn cuối
Jeroen Huinink

3
+1, ditto. Tôi nhớ đã nghe từ một người bạn sysadmin rằng đã có vấn đề trong việc đánh giá hiệu suất hàng năm của anh ấy về tốc độ đánh máy kém, anh ấy khinh bỉ (và chính xác) bác bỏ với "Tôi không được trả tiền để gõ nhanh. chậm rãi và chu đáo. ".
MadHatter

54

Nagios đã ping chúng tôi vào một buổi sáng khi giờ làm việc bắt đầu nói rằng nó không thể kết nối với một máy chủ không quan trọng. Ok, đi đến phòng máy chủ. Đó là một máy chủ cũ, Dell 1650 được mua vào năm02 và chúng tôi biết rằng những năm 1650 đã gặp sự cố về phần cứng. PFY đâm vào nút nguồn. Không có gì. Nhấn nó một lần nữa và giữ nó trong năm giây để 'bật nguồn' ... nó sẽ ghi đè lên khả năng bảo vệ lỗi của BMC, vì không có DRAC, không có cách nào để kiểm tra nhật ký BMC mà không cần bật nguồn lên khung máy.

Máy bắt đầu POST, rồi lại chết. Tôi đứng trên nó và đi, "Tôi ngửi thấy mùi khói." Chúng tôi kéo máy chủ ra trên đường ray của nó, và một trong những nguồn cung cấp năng lượng cảm thấy ấm áp, vì vậy PFY kéo nó và chuẩn bị đóng hộp lại. Tôi nói, "Không, đó không phải là khói cung cấp điện, đó là khói bo mạch chủ."

Chúng tôi mở trường hợp một lần nữa và tìm kiếm nguồn gốc của mùi cháy. Hóa ra một cuộn dây dẫn và tụ điện có thứ gì đó thổi ra bộ điều chỉnh điện áp trên bo mạch chủ, và phun đồng nóng chảy và tụ điện đi khắp mọi thứ, rút ​​ngắn một loạt các thứ và về cơ bản tạo ra một mớ hỗn độn lớn.

Điều tồi tệ nhất đối với tôi là nhận ra rằng tôi đã hút đủ phần cứng để nhận ra sự khác biệt giữa mùi của bo mạch chủ bị cháy và nguồn điện bị cháy.


17
Tiêu chí lựa chọn của công việc này bao gồm: khứu giác tốt. Xuất sắc.
mlp

13
Buddy của tôi đã vặn một bộ đường ray ổ đĩa vào một đĩa cho đến khi họ đi vào bảng mạch và rút ngắn nó ra. Khói hồng đẹp. Rất dễ phân biệt.
squillman

47

Ba ngày trước (nghiêm túc) Tôi đã đăng nhập từ xa vào máy chủ của trường, cài đặt Gói dịch vụ 2 trên máy chủ tệp Windows Server 2008.

Tôi quyết định lên lịch khởi động lại cần thiết vào tối muộn, khi giáo viên sẽ không đăng nhập để hoàn thành thẻ báo cáo cuối năm của họ. Tôi đã gõ một cái gì đó như:

 lúc 23:59 "tắt máy -r -t 0" 

... mà có thể đã làm việc tốt.

Nhưng rồi tôi lần thứ hai tự đoán. Cú pháp 'tắt máy' của tôi có đúng không? Tôi đã cố gắng để xem trợ giúp sử dụng bằng cách gõ

 tắt máy / h 

... và ngay lập tức mất kết nối RDP của tôi. Hoảng sợ, tôi nhấn Google cho cú pháp. Một tìm kiếm nhanh cho thấy phiên bản tắt máy chủ 2008 bao gồm công tắc / h, mà (như bạn có thể đoán) đã ngủ đông máy.

Giáo viên bắt đầu gọi cho tôi trong vòng vài phút để báo cáo rằng họ không còn có thể mở hoặc lưu thẻ báo cáo mà họ đã làm việc. Vì tôi đang ở ngoài công trường và phòng máy chủ đã bị khóa, tôi phải gọi trực tiếp cho hiệu trưởng và hướng dẫn cô ấy thông qua quá trình bật lại máy.

Hôm nay tôi đã mang bánh quy tự làm cho mọi người như một hình thức xin lỗi.


32
Một ví dụ hoàn hảo về thiết kế giao diện người dùng thiếu sót ở dòng lệnh: bất cứ điều gì đã xảy ra với "Nguyên tắc bất ngờ tối thiểu"?
Mei

9
trên DOS / Windows phải không /?
Jared Updike

3
Nó thường xuyên /? trên Win, nhưng có rất nhiều tiện ích được chuyển từ UNIX hoặc được viết bởi những người UNIX (bao gồm khá nhiều tiện ích như MS), đó là -h hoặc / h
Richard Gadsden

6
..nhưng bạn vẫn LUÔN thử /?đầu tiên!
warren

14
Đó là lý do tại sao tôi thích Linux. man shutdown. Tôi biết tôi sẽ không gây ra vấn đề với man!
Josh

37

Trong một công việc trước đây, chúng tôi có một hệ thống cây nhà lá vườn tuyệt vời đã ghi lại và lưu trữ từng mẩu thư được nhập, để lại hoặc ở lại trong công ty.

Thổi bay toàn bộ hộp thư của bạn? Không vấn đề gì! Tìm kiếm một mẩu thư mà ai đó đã gửi cho bạn một tuần / tháng / năm trước nhưng bạn không thể nhớ ai đã gửi nó hoặc chủ đề đó là gì? Không vấn đề gì! Chúng tôi sẽ chỉ phân phối lại mọi thứ từ tháng Hai cho bạn vào một thư mục đặc biệt.

Tại một số thời điểm, cần có giám đốc điều hành của công ty để theo dõi thư đi giữa một đối thủ cạnh tranh và một nhân viên bán hàng nội bộ dưới sự nghi ngờ. Vì vậy, chúng tôi thiết lập một kịch bản hơn là chạy mỗi đêm và gửi thư có liên quan từ ngày hôm trước cho Giám đốc điều hành. Không vấn đề gì!

Khoảng một tháng sau, một vấn đề cấp bách cộng gấp đôi xuất phát từ trên cao. Có vẻ như Giám đốc điều hành đang đọc qua danh sách các thư được gửi tới $ OTHERCOMPANY, ông đã tìm thấy thư này:

To: somebody@$OTHERCOMPANY
From: CEO
Subject: CEO has read your message (subject line here)

Đương nhiên, CEO là một người quan trọng và tất cả, anh ta quá bận rộn để nhấp vào tất cả các hộp thoại "Gửi biên nhận đã đọc" trong Outlook và đã cấu hình ứng dụng khách của mình để gửi tất cả. Một trong những thông báo bị bộ lọc giám sát bắt gặp có bộ yêu cầu nhận đọc. Đoán xem Outlook đã làm gì? Chắc chắn đã làm hỏng việc giám sát 'bí mật'.

Nhiệm vụ tiếp theo của chúng tôi: thêm quy tắc vào bộ lọc thư để chặn biên lai đọc từ CEO đến công ty đó. Vâng, đó là cách dễ nhất. :)


3
Điều đó không hợp pháp ở đất nước tôi. Ở tất cả.
mafu

1
Ah, đó là đất nước của bạn . :) Ở Canada, nó ổn
MikeyB

7
Không hợp pháp để giám sát email đến hoặc rời khỏi máy chủ của công ty bạn? bạn sống ở nước nào?
Andrew Oblley

1
+1 cho tờ báo
Fahad Sadah

36

Ahhh, của tôi là khoảng 10 năm trước, khi tôi vẫn còn ướt chân. Tôi đã có niềm vui cài đặt sao lưu pin trên tất cả các máy tính lập trình viên. Họ cũng muốn phần mềm được tải để cảnh báo mất điện và tắt đúng cách.

Vì vậy, tôi đã thiết lập nó trên máy tính của mình để kiểm tra tất cả mọi thứ trước tiên và chắc chắn rằng tất cả đều hoạt động. Vì vậy, tôi ngắt kết nối dây nguồn và thông báo xuất hiện trên màn hình của tôi. "Mất điện bên ngoài, bắt đầu tắt hệ thống".

Vì vậy, tôi nghĩ, Hey tuyệt, nó đã làm việc. Nhưng vì một số lý do kỳ lạ, tôi thậm chí còn không nhớ, nó đã gửi tin nhắn đó dưới dạng tin nhắn mạng để tất cả hơn 200 máy tính trong công ty nhận được tin nhắn đó, nơi có hơn 100 người dùng nơi lập trình viên.

Vâng, nói về hàng loạt quái vật !!

Tôi cúi thấp đầu ở nơi đó một lúc!


3
Haha, nghe có vẻ như những gì đã xảy ra với một người bạn của tôi ở đây với "net gửi" và khoảng 1300 người nhận :)
squillman

10
Ừ Tôi cũng đã làm điều "gửi mạng" ở trường đại học. Tôi nghĩ rằng "họ đã phải vô hiệu hóa" ba-ding này! ba-ding! khắp phòng thí nghiệm, máy tính đã nhắn tin lên. Tôi quyết định đi xin lỗi quản trị viên mạng và trên đường đi, mọi máy tính tôi chuyển qua đều có thông báo. / thở dài
Matt Simmons

3
Yup, bước đi xấu hổ ngay đó! Bạn tôi đã không ra khỏi ghế. Cũng không buồn trả lời điện thoại của anh ấy.
squillman

10
Haha một người bạn của tôi đã gửi cho tất cả mọi người trong trường "GIÚP! Tôi bị mắc kẹt trong Phòng 114" và tất nhiên 60 giây sau, một đội quân nhỏ đã xuất hiện để tìm ra ai đã gửi tin nhắn
Mark Henderson

2
Chúng tôi thực sự đã sử dụng tính năng đó để quản trị viên quản trị hệ thống tại trường đại học cơ sở của tôi. Xóa tất cả các phòng thí nghiệm máy tính bằng tin nhắn AV giả và tin nhắn tắt hệ thống trông giống như chúng đến từ anh ta. Anh ta nghi ngờ chúng tôi là thủ phạm nhưng tôi và bạn thân của tôi đều có chứng cứ ngoại phạm (tôi đã gửi cái đầu tiên khi anh ta vào lớp và anh ta đã gửi cái thứ hai khi tôi ở trong lớp) và các máy tính có đăng nhập phòng thí nghiệm chung
Shial

35

Tôi thường sử dụng lệnh "sys-unconfig" trên các máy Solaris để đặt lại dịch vụ Tên máy, địa chỉ IP và mật khẩu gốc. Tôi đang ở trên một hệ thống người dùng và tôi đã đăng nhập vào máy chủ cài đặt tòa nhà và tìm kiếm thứ gì đó (với quyền root), sau đó quên rằng tôi đã đăng nhập vào một máy khác (dấu nhắc "#" không mô tả) Tôi đã chạy lệnh "sys-unconfig".

# sys-unconfig     
        WARNING

This program will unconfigure your system.  It will cause it
to revert to a "blank" system - it will not have a name or know
about other systems or networks.

This program will also halt the system.

Do you want to continue (y/n) ? y

Connection closed

#

Thông báo "kết nối đã đóng" đó từ từ chuyển sang hoảng loạn ... tôi đã đăng nhập vào máy nào khi chạy lệnh đó.

Điều tồi tệ nhất của việc này không phải là khoảng thời gian khó khăn mà đồng nghiệp của tôi dành cho tôi, đó là tôi đã làm điều tương tự một tháng sau đó.


24
Ồ, cổ điển, "tôi đang dùng máy gì vậy ??" Khoảnh khắc hoảng loạn. Tôi đã từng ở đó. Tôi cảm nhận được nỗi đau của bạn.
sysadmin1138

2
Tôi cũng vậy. Bất cứ ai đã trải nghiệm đều biết chính xác cụm từ "máu lạnh băng" nghĩa là gì.
Matt Simmons

21
Có một lý do nhắc nhở shell của tôi luôn bao gồm tên người dùng và tên máy chủ ...
derobert

2
Tôi đã từng thiết lập bí danh để đăng nhập vào các máy khác nhau để có được các nền màu khác nhau để có thể nhận ra rõ ràng hơn về máy tôi đang sử dụng.
Zitrax

Khi tôi sử dụng Linux trên cả máy chủ và máy cục bộ của mình, tôi thường có các lời nhắc gốc được mở trên máy chủ và PC của mình, các máy chủ có dấu nhắc màu đỏ để phân biệt
Hubert Kario

27

Tôi đã có một cái khá tốt. Phải thừa nhận rằng, trước đây tôi là một sysadmin, nhưng vẫn liên quan đến công nghệ nên tôi nghĩ tôi sẽ thêm nó.

Ngày trước, tôi đã làm việc như một công nghệ satcom / băng rộng cho USAF. Vừa tốt nghiệp trường kỹ thuật, tôi thấy mình đóng quân ở Hàn Quốc. Ngay sau khi đến ga, một cơ hội đã nảy sinh để đi xuống phía nam với các "ông lớn" đã ở đó một thời gian và thực sự làm việc trên một số thiết bị trong thế giới thực, (ví dụ như 'sản xuất').

Tôi đã đi xuống cùng với phi hành đoàn và với tư cách là một công nghệ trẻ, háo hức, đang háo hức một chút, khá phấn khích trước viễn cảnh có được một thiết bị thực sự truyền qua giọng nói và dữ liệu quân sự TRỰC TIẾP.

Để bắt đầu với tôi từ từ, họ đưa cho tôi một cuốn sổ tay, chuyển sang phần bảo trì phòng ngừa và chỉ cho tôi theo hướng bốn giá đỡ chứa nhiều bộ ghép kênh kỹ thuật số lớn. Các thiết bị đã đủ dễ dàng, chúng tôi đã bao gồm các thiết bị tương tự trong trường công nghệ.

Trang đầu tiên của hướng dẫn đọc; "Cấp nguồn cho bộ ghép kênh hai chiều. Xoay cả hai công tắc phía sau sang vị trí BẬT và đợi thiết bị bật nguồn, sau đó bắt đầu thử nghiệm." Tôi nhìn lên, và đã có nguồn điện ÁP DỤNG!

Tôi đã ở trong tình trạng khó khăn cho chắc chắn. Không biết làm thế nào để tiến hành, tôi đã cố hết sức, 'Ummmm .. Kinda thua ở đây' nhìn vào đàn anh.

Anh ấy nhìn tôi và cười, "Không, không, không sao. Bạn có thể bỏ qua phần đó trong danh sách kiểm tra." Sau đó, khi anh ta chú ý đến vẻ mặt của tôi, (vì chúng tôi được dạy ở trường KHÔNG BAO GIỜ, EVER bỏ qua bất kỳ phần nào trong danh sách kiểm tra, và chắc chắn sẽ chết và hủy diệt nếu ai đó làm vậy), anh ta nhìn anh nghiêm túc đối mặt và nói, "Bỏ qua CHỈ phần đó! Làm theo phần còn lại của nó, đến bức thư!"

Nghiêm túc, tôi đã thực hiện các hướng dẫn PM nhiều bước, vui mừng như một con ngao và tự hào rằng họ đã để một công nghệ xếp hạng thấp như vậy, (mặc dù thông minh) làm công việc quan trọng này.

Ở đâu đó giữa danh sách kiểm tra bảo trì phòng ngừa thứ năm và thứ sáu trên các bộ ghép kênh khổng lồ này, tôi bắt đầu nhận thấy mức độ hoạt động tăng lên xung quanh mình. Điện thoại reo, mọi người di chuyển nhanh chóng. Vẻ ngoài kỳ quặc đã được trao đổi.

Cuối cùng, một nhóm người chạy đến chỗ tôi, đứng đầu là một trong những kỹ thuật viên cao cấp đã hạ bệ tôi.

"Này! Chúng ta đang thấy sự cố ngừng hoạt động dữ liệu lớn và chúng ta đã cô lập / truy tìm đường dẫn trở lại giá đỡ mà bạn đang làm việc! Bạn có thấy điều gì lạ không .."

(Vào thời điểm đó, anh ta đã bị cắt bởi một trong những người khắc phục sự cố, người đã tìm đường đến nhóm bộ ghép kênh đầu tiên mà tôi đã thực hiện các PM.)

"HOLY NUTS! HỌ ĐÃ BẮT ĐẦU! HÃY THAM GIA NGAY BÂY GIỜ !!!!"

Trong một thời gian ngắn, tôi quan sát khi họ vội vã chạy qua bước đầu tiên trong hướng dẫn, "Xoay cả hai công tắc phía sau sang vị trí BẬT ..." Khi công nghệ cao cấp đã xong, anh ấy đến chỗ tôi và hỏi tôi đang nghĩ gì của, bằng cách tắt các thiết bị quan trọng tắt.

Sợ mất trí, tôi đưa cho anh ta danh sách kiểm tra mà tôi đã theo dõi, thề rằng tôi đã không đi chệch hướng ở TẤT CẢ. Rằng tôi đã theo dõi nó, 'gửi thư' như anh đã chỉ dẫn.

Sau một lúc, anh cười và chỉ ra vấn đề nằm ở đâu.

Trong hướng dẫn, bước FINAL trong danh sách kiểm tra bảo trì phòng ngừa là:

"Ghi lại đọc đầu dò cuối cùng, lau bảng điều khiển phía trước, loại bỏ tất cả bụi và hạt, sau đó chuyển cả hai công tắc nguồn phía sau sang vị trí TẮT."

:)


Bây giờ tôi không biết điều này có nghĩa là gì
Joe Phillips

Không phải bước cuối cùng để tắt nguồn máy có vẻ hơi lạ sao? Chỉ cần tự hỏi.
Andrew Oblley

2
Có lẽ nó có vẻ lạ, nhưng hãy nhớ rằng, anh ta ở trong quân đội. Hãy tưởng tượng bạn đang cố gắng chỉ huy một đội quân nơi mọi người lính nói: "Đợi đã, bạn có chắc không? Lệnh đó nghe có vẻ buồn cười với tôi."
Kyralessa

26

Đó là một tai nạn sysadmin .. trong chừng mực các sysadins thỉnh thoảng phải vận chuyển một số lượng lớn máy móc từ điểm A đến điểm B (trong đó A và B dường như luôn bị ngăn cách bởi một vài chuyến thang bộ trong tòa nhà không có thang máy). Trong chuyến đi thứ n trong ngày, tôi dừng lại để có ba chuyến bay lên từ tầng tải tầng hầm để trò chuyện với ai đó đang đi xuống, chống đỡ tòa tháp kích thước đầy đủ mà tôi đang ngồi trên lan can bên trong của cầu thang mở và ... chà, bạn đoán ... hơi mất cảm giác với tôi. Nó lao thẳng xuống giếng và khi nó chạm đáy, thì ... không quá nhiều với chức năng cho cái đó! Tổng số phần có thể cứu được: hai thanh RAM, một ổ đĩa mềm và một thẻ ISDN (Chúa phù hộ cho những người kỹ thuật Hermstedt!). Mọi thứ khác đều bị nứt,

Nhờ ân sủng của Thiên Chúa, không ai được đi bên dưới, điều mà, may mắn cho tôi, là đầu tiên của ông chủ tôi, vì vậy tôi phải giữ công việc của mình. Cảm thấy rất ốm trong một giờ hoặc lâu hơn.

Đạo đức: trọng lực luôn chiến thắng!


2
Bạn đã không chụp ảnh đống đổ nát, phải không?
Pupeno

5
@ J.Pablo - Không, tôi sợ điều này đã xảy ra hơn mười năm trước, khi máy ảnh lớn và có hóa chất trong đó và các thứ. Nếu tôi đã thực hiện gần đây, tôi sẽ có hậu quả trên YouTube trong vòng mười phút!
avstrallen

Câu chuyện có thật: điều này đã xảy ra với tôi 9 năm trước, nhưng với Máy điều hòa không khí và từ cửa sổ của tầng 9 . Đó không phải là lỗi của tôi (tôi chỉ giúp đỡ ai đó), và không ai bị thương, nhưng tôi cảm thấy bị bệnh trong nhiều ngày .
imgx64

26

Tôi đang tải lại một hệ thống cho một ai đó và trong quá trình sao lưu thủ công tôi đã hỏi anh ta câu hỏi "Bạn có chương trình nào khác mà bạn sử dụng không?" và "Có điều gì khác quan trọng bạn làm trên máy tính không?"

Anh ấy nói "không" lần nào.

Tôi đã bị thuyết phục và định dạng các ổ đĩa.

Khoảng 30 phút sau anh nói "trời ơi" và đặt cả hai tay lên đầu.

Hóa ra anh ta đã làm việc với một kịch bản sách trong hơn 10 NĂM trong một chương trình chuyên biệt. Điều này đã trở lại khi các chương trình được sử dụng để lưu dữ liệu người dùng trong thư mục tệp chương trình của nó và tôi đã bỏ lỡ nó.

Ai đó.

Anh ấy không giận tôi, nhưng đó là một cảm giác tỉnh táo.


7
Bạn đã dạy cho anh ấy một bài học quý giá: Sao lưu rất quan trọng
MikeyB

5
Chỉ cần đọc điều này thực sự đau. Rất đau khổ. Chắc chắn một bài học, nhưng ...
mafu

Vẫn là một kinh nghiệm tốt cho anh chàng nghèo. Anh ta có thể đã làm việc trong 30 NĂM và bị đau tim trước mặt bạn.
halp

Người đàn ông tôi nhớ làm điều gì đó tương tự. Aparently chú tôi đã có rất nhiều thứ như clientelle cho ứng dụng cửa sổ tùy chỉnh này, công việc của anh ấy đã cho anh ấy. Đó là trong tập tin chương trình / thở dài. May mắn thay tôi đã nhớ nó khi tôi sửa máy tính của cha tôi có một số ứng dụng bảo hiểm tùy chỉnh trên đó.
PHGamer

@phgamer, tôi có thể yêu cầu bạn xem ngôn ngữ của bạn không - đây không phải là nơi đó xin lỗi.
Chopper3


23

Điều này đã không xảy ra với tôi, nhưng

Tôi đang làm việc tại một công ty sản xuất phần mềm chạy trên các máy Linux do khách hàng cung cấp. Về cơ bản, chúng tôi sẽ 'tiếp quản' các máy móc, cấu hình hoàn toàn chúng theo thông số kỹ thuật của chúng tôi và thực hiện tất cả việc quản lý và giám sát. Về cơ bản, chúng tôi là một nhóm gồm 10-15 hệ thống, quản lý hàng ngàn máy chủ cho hàng trăm khách hàng. Những sai lầm chắc chắn sẽ xảy ra.

Một người trong nhóm chúng tôi đã tìm thấy một số vấn đề trên máy chủ (tôi tin là bản sao lưu) và quyết định rằng anh ta nên chạy fsck trên đó. Anh ta đã dừng tất cả các dịch vụ liên quan, đảm bảo rằng hệ thống đã được sao lưu gần đây và sau đó chạy fsck, nhưng nó phàn nàn rằng hệ thống tập tin đã được gắn kết. Vì chúng tôi ở xa và không có quyền truy cập từ xa (DRAC, ILO, v.v.), anh ấy không thể thực hiện fsck, nhưng anh ấy khá chắc chắn rằng an toàn khi làm điều đó với hệ thống tập tin được gắn, nếu bạn cẩn thận.

Anh quyết định tự thử bằng cách chạy fsck trên phân vùng gốc của mình, với kết quả có thể dự đoán được - anh đã làm hỏng phân vùng gốc của mình và không thể khởi động được nữa.

Bối rối, anh ấy đi đến và nói chuyện với trưởng nhóm của chúng tôi. Người dẫn đầu nói rằng anh ta khá chắc chắn rằng bạn không thể làm điều đó, và thành viên trong nhóm nói 'Chắc chắn là bạn có thể!', Lấy bàn phím của người dẫn và cho anh ta thấy rằng bạn có thể - bằng cách chạy fsck trên phân vùng gốc của khách hàng tiềm năng. Mà hoàn toàn hỏng phân vùng gốc NGÀI.

Kết quả cuối cùng? Không có dữ liệu khách hàng bị mất, nhờ thử nghiệm của thành viên trong nhóm. Hai ngày năng suất của nhân viên đã bị mất, nhưng đó là giá trị rất xa, ít hơn nhiều so với dữ liệu trên máy của khách hàng. Và cho hồ sơ? Bạn có thể chạy fsck trên một ổ đĩa được gắn, nhưng chỉ để xác minh dữ liệu. Không sửa chữa nó. Đó là sai lầm của thành viên trong nhóm.

-

Để thêm câu chuyện của riêng tôi, tôi đã làm việc tại cùng một công ty và đang cố gắng thiết lập lại mật khẩu người dùng. Hệ thống của chúng tôi từ chối cho phép tôi đặt mật khẩu mà anh ta cần, bởi vì nó đã theo dõi băm mật khẩu cũ và từ chối cho phép bạn sao chép mật khẩu. Cơ chế rất đơn giản: nó xác nhận mật khẩu của bạn dựa trên hàm băm gần đây nhất trong cơ sở dữ liệu.

(Và đối với bản ghi, nó cần phải là mật khẩu cũ vì đây là tài khoản được chia sẻ và đảm bảo mọi người đều biết mật khẩu mới là không thực tế)

Tôi quyết định chỉ đi vào cơ sở dữ liệu người dùng và xóa các bản ghi mới để nó sẽ sử dụng bản cũ hơn. Tất cả chỉ là SQL (chạy phiên bản Sybase cổ), vì vậy thật dễ dàng. Đầu tiên, tôi phải tìm hồ sơ:

SELECT * FROM users_passwords WHERE username='someuser';

Tôi tìm thấy kỷ lục cũ anh muốn giữ; Có hai cái nữa trước mặt nó. Tôi quyết định khéo léo và chỉ xóa bất cứ thứ gì mới hơn bản ghi cũ. Nhìn vào tập kết quả, tôi thấy rằng mật khẩu cũ là ID # 28 trong cơ sở dữ liệu và mật khẩu mới là ID #several nghìn (hệ thống rất bận). Điều đó thật đơn giản, tất cả các hàng cũ đều> 28, vì vậy:

DELETE FROM users_passwords WHERE id > 28;

Không có gì tệ hơn là thực hiện một số thao tác cắt hàng đơn giản và thấy '212.500 hàng bị ảnh hưởng'. May mắn thay, chúng tôi có hai máy chủ cơ sở dữ liệu chính (có ID người dùng), nhưng Sybase (ít nhất là phiên bản của chúng tôi) không hỗ trợ sao chép tự động, do đó, nó không tự động xóa sạch các bản ghi cũ. Việc lấy một bảng của user_passwords và nhập lại nó là một vấn đề không quan trọng. Tuy nhiên, một tiếng 'oh f ** k!' Khá lớn chốc lát.


Đó là lý do tại sao có một tuyên bố "GIỚI HẠN" trong sql;)
hayalci

20
Hơn nữa, đó là lý do tại sao bạn luôn phát hành "XÓA TỪ xxx" dưới dạng "CHỌN * TỪ xxx" trước tiên. Sau đó kiểm tra kỹ những gì nó hiển thị, và sau đó chỉ cần thay thế CHỌN * bằng XÓA.
sleske

1
FYI, tôi không chắc chắn ngay cả một thay đổi fsck w / o cũng an toàn trên ext3 được gắn kết, nó sẽ phát lại một tạp chí sau tất cả ...
derobert

14
Không, đó là lý do tại sao bạn luôn phát hành tran bắt đầu trước. Sau đó, khi bạn thấy nhiều hàng bị ảnh hưởng hơn dự định, bạn có thể đưa ra một rollback.
pipTheGeek

1
@Dan Điều đó gần giống như bất kỳ RDBMS nào khác, bạn chỉ cần đảm bảo rằng bạn chạy câu lệnh của mình, kiểm tra đã được lên kế hoạch, như chỉ kiểm tra các hàng bị ảnh hưởng hoặc chọn sẵn để kiểm tra kết quả của bản cập nhật, sau đó cam kết hoặc khôi phục. Nó đã lưu tôi một lần khi tôi quên làm nổi bật mệnh đề WHERE trong câu lệnh T-SQL trong MS-SQL 2005.
pipTheGeek

22

Một mục yêu thích khác của tôi:

Khi thiết lập máy tính và máy in laser cục bộ trên hệ thống, tôi đã có ý tưởng sáng suốt để cắm cả hai vào bộ lưu điện của máy tính. Bạn đã bao giờ thử in với máy in laser cục bộ khi cắm vào máy tính để bàn chưa? Chà, nếu bạn không biết, nó có xu hướng kéo tất cả các ampe ... Khởi động lại máy tính ... Và công việc in không bao giờ kết thúc ...!

Bao giờ nhận được cuộc gọi: ' Bất cứ khi nào tôi in, nó sẽ khởi động lại máy tính của tôi và không in !!! '?

Ôi trời!

Liên doanh


1
Ôi, tôi chỉ đang chờ đợi để xem điều đó xảy ra tại nhà thờ của tôi bây giờ :)
squillman

2
Hầu hết các nhà sản xuất UPS đều nói "không cắm máy in laser" vì họ sẽ làm quá tải chúng.
Andrew

22

Câu lệnh XÓA mà không có mệnh đề WHERE, trên cơ sở dữ liệu người bảo trợ trực tiếp của khách hàng.


9
"BEGIN GIAO DỊCH" FTW!
spoulson

6
Bạn đã ở đâu trước khi tôi xóa sạch cơ sở dữ liệu trực tiếp của họ!
Ian Boyd

1
Đó là một loại nghi thức của đoạn văn; mỗi DBA non trẻ phải làm điều đó ít nhất một lần. Hy vọng vào điều gì đó không quá quan trọng ...
RainyRat

22

kill 1như root. initvà tất cả các con của cô đã chết. Và tất cả con cái của họ. v.v ... Rất tiếc.

Ý tôi muốn gõ là kill %1

Sau khi tôi nhận ra những gì tôi đã làm, tôi chạy đến bảng điều khiển của máy phân loại kiện len LỚN và nhấn nút dừng khẩn cấp. Điều này đã ngăn máy tự xé thành bit, vì tôi vừa giết phần mềm điều khiển nó.


1
Điều đó làm tôi cười! Đã làm việc với các máy móc lớn trong quá khứ, tôi có thể bổ sung các hệ thống điều khiển.
SpaceManSpiff

1
Trên BSD, kill -1 1 khiến init đọc lại inittab hoặc / etc / ttys. Rời khỏi "điểm trừ" đã gây ra hậu quả ...
kmarsh

2
Cảm ơn lòng tốt cho nút dừng khẩn cấp đó! :-)
staticsan

+1 vì không thể nói "Bạn không thể gây ra bất kỳ thiệt hại phần cứng nào bằng cách giả mạo với phần mềm."
outis

21

Chúng tôi đang ở trong tình trạng mất điện và thấy rằng UPS đang chạy ở mức 112% tải được định cấu hình. Đây không phải là vấn đề vì chúng tôi đang chạy trên máy phát điện vào thời điểm đó.

Vì vậy, chúng tôi đã đi xung quanh kéo cáp điện dự phòng để giảm mức sử dụng điện trên UPS đó (chúng tôi có hai, một lớn hơn nhiều so với cái kia). Chúng tôi đã chuyển sang mạng chuyển phòng máy chủ (đây là phòng máy chủ có tất cả các máy chủ nội bộ cho công ty, với khách hàng phải đối mặt với máy chủ trong phòng máy chủ khác). Công tắc là một công tắc cấp doanh nghiệp lớn với ba bộ nguồn trong đó. Các nguồn cung cấp là N + 1 vì vậy chúng tôi chỉ cần hai để chạy công tắc.

Chúng tôi chọn một dây cáp và kéo nó ra. Thật không may cho chúng tôi, hai cái còn lại đã được cắm vào một dải năng lượng duy nhất, nó đã kịp thời thổi khi tải tăng lên trên hai bộ nguồn được cắm vào nó. Sysadmin sau đó hoảng loạn và cắm cáp thứ ba vào. Công tắc cố gắng bật lên, đặt toàn bộ tải của công tắc cho đến khi cung cấp điện duy nhất. Thay vì nguồn điện ngừng hoạt động, nó phát nổ trong một cơn mưa tia lửa không cách mặt tôi 12 inch khiến tôi nhảy trở lại vào giá đỡ máy chủ.

Không còn bản năng, tôi đã cố gắng nhảy sang một bên, nhưng không may bên trái tôi là một bức tường, và hai bên phải của tôi là một anh chàng cơ sở 6'4 "rất lớn. của giá đỡ Compaq (những cái có mặt trước bằng lưới mỏng) mà không đặt toàn bộ vào giá đỡ, và không chạm vào anh chàng cơ sở.


2
+1 cho bước nhảy ấn tượng.
RainyRat

1
Cảm ơn bạn. Anh chàng cơ sở của Denis đã rất ấn tượng bởi thực tế là tôi đã không đánh gục anh ta.
mrdenny

20

Tại một số thời điểm trong sự nghiệp của tôi, một cuộc điều tra pháp lý tại công ty tôi đang làm việc đã đặt ra một yêu cầu cho chúng tôi rằng tất cả các email được giữ từ "ngày này" về phía trước, cho đến khi được nói khác đi. Sau khoảng một năm lưu trữ các bản sao lưu đầy đủ hàng ngày của môi trường trao đổi của chúng tôi (1TB mỗi đêm), chúng tôi bắt đầu hết dung lượng.

Các quản trị viên trao đổi đề nghị rằng chúng tôi chỉ giữ mỗi bản sao thứ 8 của email. Để làm điều này, chúng tôi đã cho họ khôi phục một ngày giá trị của cơ sở dữ liệu trao đổi, trích xuất email họ cần (những người cụ thể được gắn cờ để điều tra) và lưu trữ lại. Họ đã làm điều này cho mỗi ngày thứ 8 của email cho tất cả các bản sao lưu của chúng tôi. Ngày thứ 8 đã được chọn vì trao đổi có một bộ tham số trong đó "các mục đã xóa" được giữ trong cơ sở dữ liệu trong 8 ngày.

Sau khi họ hoàn thành mỗi kho lưu trữ, tôi sẽ quay lại và xóa mọi bản sao lưu cũ hơn những gì họ đã lưu trữ.

TSM không có cách dễ dàng để làm điều này, vì vậy bạn phải xóa thủ công các đối tượng khỏi cơ sở dữ liệu sao lưu.

Tôi đã viết một tập lệnh sẽ xóa tất cả các bản sao lưu cũ hơn một số ngày, bằng cách tính toán ngày bằng cách sử dụng sự khác biệt giữa ngày hôm nay và ngày được đề cập. Vào một ngày nào đó, tôi phải xóa các bản sao lưu trị giá khoảng một tháng, ngoại trừ khi tôi thực hiện phép tính ngày, tôi đã đánh máy và nhập ngày là 7/10/2007 thay vì 6/10/2007 và chạy tập lệnh. Tôi đã xóa toàn bộ dữ liệu trị giá thêm một tháng, vô tình là một phần của vụ kiện rất quan trọng.

Sau đó, tôi đã thêm một số bước vào tập lệnh để xác nhận rằng bạn muốn xóa dữ liệu và cho bạn biết những gì nó sẽ xóa ...

May mắn thay, họ thậm chí không bao giờ sử dụng bất kỳ dữ liệu nào chúng tôi đã làm việc rất chăm chỉ để lưu giữ và tôi vẫn có công việc của mình.


5
1 TB một NGÀY trao đổi dữ liệu? Wow - các bạn đã có 365 terabyte dành riêng cho các bản sao lưu Exchange bổ sung? Đó là một số lưu trữ nghiêm trọng mà bạn đã đến đó.
Carl C

28
Bạn sẽ chỉ mất 1 ngày nếu bạn ở Châu Âu :-)
PowerApp101

20

Sau một ngày dài hoặc theo dõi hiệu suất và điều chỉnh một máy tính lớn (bạn biết các con thú mất vài giờ trước khi tất cả các trang web sao lưu dự phòng đã đồng ý rằng nó thực sự được khởi động lại và được đồng bộ hóa hoàn toàn) Tôi kéo dài ngón tay, tắt máy thỏa mãn -p bây giờ trong dấu nhắc máy tính xách tay của tôi, đóng nắp, rút ​​cáp nối tiếp ra khỏi máy tính lớn, với dự đoán về một ly lager lạnh đẹp.

Đột nhiên tôi nghe thấy âm thanh điếc tai khi quay xuống máy tính lớn trong khi máy tính xách tay của tôi vẫn đang vui vẻ hiển thị X.

Trong khi chờ máy hoàn toàn trực tuyến trở lại, tôi quyết định rằng tôi có thời gian để ACPI hoạt động trên máy tính xách tay của mình để tôi không bao giờ bị cám dỗ tắt máy tính xách tay.


Nếu việc quay các khung hình chính XUỐNG gây ra tiếng ồn, tôi không muốn nghe nó quay LÊN, hoặc tệ hơn, ở tốc độ tối đa.
Mircea Chirea

16

Tai nạn này đã không xảy ra ... nhưng nó đáng được đề cập:

Tôi đã được gửi đến một trung tâm dữ liệu được sử dụng nhiều để tiến hành kiểm tra băng thông trên một mạch mới. Tôi đã đến phòng phân chia / IDF, tìm thấy một vị trí trên một trong các giá đỡ cho bộ định tuyến thử nghiệm của tôi, thực hiện các kết nối của tôi và bắt đầu các thử nghiệm. Thật không may, tôi hoàn toàn không nhận thấy bộ định tuyến đường viền trong sản xuất không chỉ chính xác trên giá tiếp theo (gần như ở cùng cấp độ), mà nó cũng là kiểu dáng và mẫu tương tự như bộ định tuyến thử nghiệm của tôi.

Khi thử nghiệm xong, tôi bắt đầu nhấn công tắc nguồn sang vị trí tắt (... hãy tưởng tượng nó đang chuyển động chậm ...) và, tôi thề, ngay khi tôi đang đặt áp lực, tôi nhận ra rằng bộ định tuyến mà tôi sắp sửa để tắt là một trong sản xuất. Trái tim tôi ngừng đập và tôi gần như ... tốt, sử dụng trí tưởng tượng của bạn.

Tôi rời khỏi trung tâm dữ liệu của công ty dữ liệu trông có vẻ ma quái và nhợt nhạt, nhưng đồng thời vui mừng vì tôi vẫn có một công việc!


18
Chỉ cần tưởng tượng nó có thể là một trong những tình huống bom mìn đó. Bạn nhận ra rằng ngón tay của bạn đang ấn nút bạn đã làm gì và bạn không thể xóa ngón tay của mình nếu không máy chủ sẽ ngừng hoạt động. Vì vậy, tất cả những gì bạn có thể làm nó đứng đó và la hét để được giúp đỡ.
Tom Ritter

20
LOL .. đã không nghĩ về điều đó! Nó sẽ là một câu chuyện tốt hơn CÁCH. Tôi có thể tưởng tượng các kỹ sư mạng trung tâm dữ liệu đang lẩn quẩn xung quanh, đưa ra các giải pháp khác nhau cho vấn đề. Có lẽ một trong số họ đã đăng (Nếu SF đã có sẵn) một câu hỏi như: "Làm thế nào chúng ta có thể vô hiệu hóa công tắc nguồn trên bộ định tuyến một khi nó bị đẩy bởi kẻ ngốc công nghệ?" (+500 điểm thưởng)
l0c0b0x

21
Nếu nó tương tự như nơi tôi đã làm việc, giải pháp sẽ liên quan đến việc nhanh chóng loại bỏ ngón tay vi phạm và thay thế nó bằng một lượng lớn băng keo. (Và sau đó có ý định sắp xếp thời gian chết của máy để tháo băng, nhưng tắt nó trong 18 tháng cho đến khi băng cuối cùng bị hỏng).
Ian

16

Tôi đã xóa nhầm tài khoản của ai đó, có những cái tên bị lẫn với tên mà tôi muốn xóa. Đối thủ

Phần thú vị là họ không bao giờ biết những gì đã xảy ra. Nhận được cuộc gọi mà họ không thể đăng nhập, đồng xu rơi về tài khoản tôi đã xóa.

Trong khi trên điện thoại với họ, tôi đã nhanh chóng tạo lại tài khoản của họ, gắn lại hộp thư cũ của họ vào đó (rất may Exchange không xóa hộp thư ngay lập tức) và quay lại tệp người dùng cũ của họ.

Sau đó, tôi đổ lỗi cho họ vì đã quên mật khẩu của họ mà tôi vừa thiết lập lại cho họ :)


9
Tôi bị giằng xé giữa + 1 'những quả bóng bạn phải sử dụng lý do đó và -1' vì đã nói dối người dùng ....
Babu

22
+1 để đổ lỗi cho người dùng
JJ01

16

Vô tình cài đặt một tệp tar.gz trên hộp Gentoo Linux của tôi ở sai vị trí và nó để lại các tệp ở khắp mọi nơi. Điều này phải có vào khoảng năm 1999, 19 tại thời điểm đó (cảm ơn vì những bình luận bên dưới)

Là người đam mê, tôi quyết định tự mình viết kịch bản ra khỏi công việc đi thủ công qua từng tệp.

Vì vậy, tôi đã cố gắng:

tar --list evilevilpackage.tar.gz | xargs rm -rf

Tôi đã không mất nhiều thời gian để nhận ra rằng tar cũng liệt kê tất cả các thư mục mà chương trình đang sử dụng, những thư mục được bao gồm là '' / usr, / var, / etc '' và một vài thư mục khác mà tôi không thực sự muốn đi.

CTRL-C! CTRL-C! CTRL-C! Quá muộn! Mọi thứ đã qua, cài đặt lại thời gian. May mắn thay, hộp không chứa bất cứ thứ gì quan trọng.


10
Tôi ghét phải cằn nhằn các chi tiết, nhưng tôi khá chắc chắn Gentoo bắt đầu vào khoảng năm 2002
Matt Simmons

Vâng, 1.0 đã được phát hành vào năm 2002. RedHat hoặc Slackware sẽ là sự lựa chọn nhiều khả năng trở lại trong '98
saschabeaumont

Trừ khi anh ta thực sự khó tính, Enoch Linux phát hành 0,75 vào tháng 12 năm 1999 và cuối cùng trở thành Gentoo với phiên bản 1.0 vào năm 2002
Shial

Đã sống trong tầng hầm của mẹ tôi vào thời điểm đó, vì vậy khoảng thời gian đó, ít nhất là trước năm 2000. Không chắc đó có phải là lõi cứng hay không; đó là bước hợp lý tiếp theo sau Slackware.
Andrioid

Slackware đã có gói .tgz.
Marius Gedminas

12

Là một phần nhỏ trong cuộc sống trước đây của tôi, tôi đã quản lý máy chủ tệp của công ty, một hộp số 4:11. Nó hầu như không cần bất kỳ đầu vào nào, nhưng nếu có, bạn đã mở một cửa sổ điều khiển từ xa.

Được sử dụng để sử dụng DOS mọi lúc, khi tôi hoàn thành, tôi tự nhiên sẽ gõ "Thoát". Đối với Netware, "exit" là lệnh tắt hệ điều hành. May mắn thay, nó sẽ không cho phép bạn tắt máy trừ khi bạn "Xuống" máy chủ trước. (Làm cho nó không khả dụng với mạng / máy khách) Vì vậy, khi bạn gõ "Thoát" trong bảng điều khiển, nó sẽ nói một cách hữu ích, "Trước tiên bạn phải gõ" Xuống "trước khi bạn có thể thoát"

Hỏi tôi bao nhiêu lần tôi 1: gõ "thoát" trong phiên giao diện điều khiển và 2: Nhanh chóng gõ "Xuống" và sau đó "Thoát" để tôi có thể "hoàn thành những gì tôi đang cố gắng làm"

Và rồi điện thoại bắt đầu đổ chuông .....

cười ngả nghiêng


8
nhiều hơn một lần??
BradC

2
Đó là lý do tại sao tôi sử dụng ^ D để đăng xuất. Nó chỉ kết thúc một phiên shell.
Hubert Kario

11

Một câu chuyện khác đã không xảy ra (phew):

Chúng tôi đã thực hiện sao lưu gia tăng mỗi ngày vào một ổ đĩa băng.

Chúng tôi tình cờ viết một cuộn băng chứa dữ liệu để gửi cho người khác. Họ nói 'chúng tôi không thể đọc băng của bạn'. Trong thực tế, chúng ta cũng không thể. Hoặc bất kỳ băng trong thực tế.

Chúng tôi đã mua một ổ đĩa băng khác và nín thở cho đến khi chúng tôi cài đặt nó.

Đạo đức của câu chuyện. Luôn chắc chắn rằng bạn kiểm tra bản sao lưu của bạn.


11

Nơi cuối cùng tôi làm việc, đồng nghiệp của tôi đã có con với anh ta trong phòng máy chủ (tại sao? Tôi KHÔNG CÓ Ý TƯỞNG!).

Anh ta đảm bảo rằng họ ở rất xa các máy chủ và giải thích với đứa con 5 tuổi của mình rằng anh ta không nên chạm vào BẤT K of máy chủ nào và ĐẢM BẢO không có công tắc nguồn nào.

Thực tế, anh ta đã có chúng ngay gần cửa ... (bạn có thể thấy nơi này đang diễn ra không ...?)

Cậu bé không chạm vào bất kỳ nút nguồn máy chủ nào ... Không, điều đó hoàn toàn quá dễ để giải thích. Thay vào đó, anh ta chạm vào NÚT ĐỎ LỚN ở gần cửa ... Nút tắt nguồn cho PHÒNG ENTIRE SERVER !!!

Các đường dây điện thoại ngay lập tức bắt đầu sáng lên tự hỏi tại sao Exchange, Máy chủ tệp, v.v. không có sẵn ... Hãy tưởng tượng bạn đang cố gắng giải thích điều đó với CEO!

-JFV


4
chúng tôi đã có một chuyển phát nhanh làm điều tương tự. Không hẳn là một tai nạn sysadmin, mặc dù một hộp kim loại lạ đột nhiên xuất hiện trên Nút Đỏ Lớn sau đó.
Marty


Anh trai tôi đã làm điều tương tự khi anh lên 3 tại một trang liên kết liên lạc mà bố tôi từng làm việc. Một nửa mạng lưới liên kết bị sập khi anh bật công tắc nguồn chính cách sàn 18 inch một cách thuận tiện. May mắn thay, mạng đã được sao chép hoàn toàn, do đó không có lưu lượng truy cập bị mất, nhưng vẫn ...
staticsan

@marty - câu trích dẫn thích hợp là: "Tại sao? Tôi không biết. Anh ấy là người thứ ba. Tôi không cho là một công tử." "Gì?" "Tôi không cho một công tử." "Ồ! Đó là điểm dừng chân của chúng tôi!"
warren

10

Tôi đã từng có một cuộc chiến với phần mềm giám sát APC UPS. Là một công ty nhỏ, chúng tôi đã có một vài UPS nhỏ và nhiều máy chủ khác nhau được thiết lập để giám sát chúng. Hầu hết các máy chủ là Linux, nhưng một số ít chạy Windows và vì vậy chúng là những máy chủ được sử dụng vì phần mềm APC chỉ dành cho Windows.

Tuy nhiên, phần mềm APC tại thời điểm đó đã được mã hóa cứng để giả định rằng UPS mà nó đang nói đến cũng đang cung cấp năng lượng cho PC đang chạy! Đây không phải là trường hợp của máy chủ này, nhưng tôi phát hiện ra rằng đã quá muộn để bảo nó dừng lại. Thật không may, lập trình viên chính đang trình diễn sản phẩm của công ty cho đối tác - đó là một ứng dụng dựa trên web, chạy trên cùng một máy chủ mà tôi không muốn phần mềm APC ngừng hoạt động ...


1
rất may, chúng tôi có apcupsd cho linux
Hubert Kario

Vâng, chúng tôi làm ngay bây giờ. Sự cố này là 10 năm trước. :-)
staticsan

8

Tôi đã cho một sysadmin mới tham quan ứng dụng Trình quản lý dịch vụ. Tôi nói "nếu bạn cần dừng dịch vụ này, bạn sẽ nhấp vào nút này, nhưng bạn không bao giờ nên làm điều đó trong ngày." Bạn sẽ không bao giờ tin rằng nút chuột của cô ấy nhạy cảm như thế nào!

Hai phút sau, dịch vụ đã bắt đầu lại và dường như không ai để ý.


8

Việc vấp phải một máy chủ tháp được đặt phía sau giá đỡ và đập đầu tôi vào mặt sau của bộ định tuyến chính của Cisco trên đường tôi đi xuống. Do đó, tiết lộ cách thức các dây điện thực sự được đặt trong các bộ nguồn ở mặt trước của Catalyst 6500 .

Vâng. Bây giờ chúng ta đã gặp khó khăn trong một cái móc trong phòng máy chủ. Với tên của tôi trên đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.