Jawaban:
Saya masih, dalam 15 tahun di industri ini, untuk memulai peran konsultasi baru di sebuah perusahaan untuk menemukan bahwa mereka memiliki infrastruktur "baik". Biasanya itu alasan mengapa saya dipanggil, untuk memperbaikinya.
Penyebab kekacauan ini adalah para pembuat keputusan non-teknis membuat keputusan teknis.
Saya melakukan pekerjaan beberapa tahun yang lalu melakukan "penilaian" dari infrastruktur jaringan perusahaan manufaktur kecil. Selama pekerjaan itu, saya menemukan bahwa sistem ERP mereka tidak pernah didukung. Tanpa sepengetahuan mereka, mantan kontraktor TI mereka mengonfigurasi Backup Exec untuk pencadangan penuh harian tetapi tidak pernah membuat skrip "dump" atau menghentikan / memulai server database yang digunakan oleh sistem ERP mereka, sehingga file database selalu digunakan dan dilewati oleh cadangan. Dengan demikian, selama lebih dari 3 tahun mereka melakukan backup tape harian yang tidak memiliki data sistem ERP mereka. Mereka dengan patuh mengganti kaset itu, seperti yang dikatakan oleh kontraktor, tetapi tampaknya tidak ada seorang pun (termasuk kontraktor) yang mau repot-repot memeriksa untuk melihat apa yang sebenarnya ada di kaset.
Sekali di masa lalu, salah satu admin senior kami meninggalkan organisasi kami dan menyerahkan tanggung jawab untuk "sistem pencitraan dokumen" kepada saya. Saya orang rendahan di tim, tidak berpengalaman, dan ingin sekali terjun ke apa pun.
Itu seperti iklan Coke lama dengan Mean Joe Green ... Saya benar-benar terpesona untuk menjadi admin (satu-satunya) utama pada sistem Produksi yang menghadap pelanggan dan dalam perjalanan keluar pintu, dia seperti, "hei nak, tangkap "Kuharap dia melempar aku segumpal kertas kusut dengan beberapa login dan nomor telepon untuk dukungan bukannya handuk berkeringat.
Euforia cepat hilang ... sistem terdiri dari 2 server yang menjalankan basis data, satu bagian, sekitar 6 stasiun kerja dengan pemindai dan aplikasi pemrosesan, dan server web dan pengguna aplikasi yang masuk untuk referensi dokumen. Itu adalah mishmash apache dan java yang tidak suci dan setidaknya dua jenis skrip yang berjalan pada Windows SQL Server. Oh ya. Kami juga telah membayar serangkaian "penyesuaian" yang sering gagal dan bahwa orang-orang yang mendukung mereka selalu tidak sadar.
Daftar pendek The Good Times:
Sedikit jika ada yang didokumentasikan dan saya menemukan setiap kerutan ketika ada sesuatu yang pecah. Seperti misalnya ... laporannya salah atau tidak dicetak. Atau Desktop mendorong versi baru JVM dan tidak ada yang bisa memindai. Atau seseorang menendang dongle dari stasiun pemindaian dan aplikasi macet. Atau sistem file log menjadi penuh. Atau data dari ekstraksi OCR membuat aplikasi jatuh karena salah menangkap sesuatu dan mengirimkannya sebagai sesuatu yang ilegal. Atau mengetahui bahwa ada sekitar 3 lusin tiket terbuka dengan dukungan untuk berbagai departemen dan banyak yang buka selama berbulan-bulan. Dll dll. Saya menemukan hal-hal baru yang penting dengan kecepatan 4-5 seminggu dan mulai dengan sangat cepat mempelajari seluk beluk aplikasi dan kebutuhannya serta cukup SQL Server untuk menjaga db cukup sehat.
Bagian terbaiknya adalah ketika saya diundang ke pertemuan Grup Pengguna internal untuk "menyambut" saya ke peran baru saya. Aku tidak membohongimu. 30 pengguna yang marah dalam lingkaran dan saya duduk di tengah.
Itu kasar tetapi saya belajar sedikit dengan sangat cepat. Selain rasa sakit, itu adalah peluang besar. Sebagian dari diriku berharap itu tidak begitu percobaan-by-api tapi mungkin aku tidak akan belajar begitu cepat.
Maaf itu sudah lama ... tapi ahh ... itu seperti terapi;)
sekitar 12 tahun yang lalu saya mulai bekerja sebagai sysadmin di ISP berukuran sedang, dengan sekitar 30 staf bekerja di sana. mereka tidak pernah benar-benar memiliki sysadmin sungguhan sebelumnya, hanya beberapa orang yang berpikir mereka tahu apa yang mereka lakukan (kadang-kadang mereka benar, paling sering mereka tidak. secara keseluruhan, sungguh menakjubkan sistem bekerja sama sekali).
icing pada kue, meskipun, adalah bahwa hampir semua orang di tempat itu memiliki kata sandi root ke server. Saya tidak tahu tentang resepsionis tetapi tentu saja semua manajer, staf help desk, pengembang web dan siapa pun yang berinteraksi dengan sistem memiliki root - baik karyawan saat ini dan masa lalu karena mereka tidak pernah mengubahnya. dan mereka SEMUA menggunakannya. atas kemauan misalnya, jika pelanggan memanggil helpdesk dengan keluhan mereka akan login sebagai root dan main-main dengan sistem sampai masalah pelanggan tertentu diselesaikan atau entah bagaimana secara ajaib berhenti terjadi (yang mereka anggap sebagai "diselesaikan"). tentu saja, ini akan menyebabkan banyak masalah lain .... yang dihadapi orang lain di meja bantuan pada saat yang sama menggunakan metode 'login sebagai root dan jagal sistem' yang sama.
secara alami, mengubah kata sandi root dan melembagakan manajemen perubahan dan proses lainnya untuk mengontrol apa yang berubah dan kapan dan bagaimana dan oleh siapa adalah salah satu hal pertama yang saya lakukan. oh yeah ... dan cadangan serta kontrol revisi untuk file konfigurasi juga.
(hal pertama yang saya lakukan adalah menutup server mail relay terbuka mereka dan menerapkan beberapa penyaringan anti-spam. pada kenyataannya, saya yakin bahwa saya mendapat pekerjaan karena saya menyebutkan dalam wawancara bahwa saya telah melakukan sedikit anti -pam kerja.tidak diketahui oleh saya, mereka memiliki masalah serius spam / open-relay yang telah berlangsung selama berbulan-bulan bahwa mereka tidak tahu bagaimana cara memperbaikinya, sehingga mereka terus-menerus masuk daftar hitam. tidak lama setelah itu saya menemukan berita mengerikan bahwa hampir semua orang di tempat itu memiliki akses root)
mengambil root privs dari mereka menyebabkan banyak kemarahan pada awalnya tetapi, untungnya, bos saya mendukung saya dan apa yang saya coba capai, dan mereka dengan cepat menyadari bahwa server jauh lebih dapat diandalkan daripada sebelumnya (tidak sulit untuk dicapai, mengingat apa yang telah dilakukan terhadap hal-hal yang buruk)
Jaringan kecil yang sepenuhnya terstandarisasi: Windows 95 dan NT Server .
Itu beberapa minggu yang lalu. ; - /
Pekerjaan IS Manager pertama yang gampang, berjalan masuk menemukan aplikasi Entri Pesanan kustom yang telah ditulis oleh suami panitera AP, di dBase, Anda dapat melihat layar dan memberi tahu urutan apa yang telah mereka kodekan, karena dia tahu ketika dia pergi, beberapa layar monokrom, yang lain tampak seperti kotak hujan. Banyak bagian akan mengunci file tertentu secara luar biasa, sehingga hanya satu perwakilan Layanan Pelanggan yang dapat mengedit master pelanggan sekaligus.
Tambahkan thinnet coax ini di kantor jarak jauh, dengan konektor twist-on yang murah (non-crimped). Memecahkan masalah panggilan telepon akan dimulai dengan mereka mengatakan jaringan mati, diikuti oleh saya bertanya apakah ada yang memindahkan furnitur, komputer, jika petugas kebersihan sedang menyedot debu di suatu tempat ... Jika ada yang bernafas pada kabel, konektor akan datang cukup longgar untuk hancurkan token ring, tetapi tidak cukup di mana Anda bisa melihat bahwa mereka longgar.
Kemudian pemilik akan kembali dari perjalanan bisnis dengan salinan USNews, dan menunjuk iklan komputer, dan berkata, "mengapa kita tidak menggunakan server ini?" Untuk sementara saya pikir saya tinggal di Dilbert Cartoon. Saya hanya tahu Scott Adams menguntit saya, membuat catatan ...
Oh Begitulah cara saya memulai pekerjaan ini.
Saat itu tahun 2000, di sebuah ISP kecil. Sebagian besar server adalah perangkat keras "server" kelas Pentium dalam casing menara. Untuk otentikasi DNS dan RADIUS, ini bukan masalah dan mereka benar-benar terus melayani selama bertahun-tahun yang akan datang, tetapi titik mencuat yang sebenarnya adalah bahwa semuanya adalah BSD / OS 4.2. Sementara saya cukup akrab dengan itu dan FreeBSD (saya benar-benar menggunakan versi BSD pada pekerjaan pertama saya), untuk mengatakan bahwa itu cukup kuno pada waktu itu adalah pernyataan yang meremehkan. Apa itumasalahnya adalah server surat dan server web. Itu adalah mesin yang sedikit lebih cepat tetapi kelebihan beban yang mengerikan. Saya tidak berpikir perangkat kerasnya cukup kuat. Lebih seperti mesin desktop yang beruntung (?) Cukup tidak mati. Tidak ada yang ditingkatkan sejak berdirinya perusahaan pada tahun 1994. Semuanya dimasukkan ke salah satu sudut kantor, yang kebetulan tidak memiliki pendingin udara yang memadai. Dan ketika saya mengatakan "kantor", saya maksudkan satu ruangan untuk semua orang. Ada beberapa kasus kegagalan server karena panas di masa lalu.
Oke, arsitektur kuno: periksa.
Administrator sistem sebelumnya: sangat tidak kompeten, hanya bertahan beberapa bulan, saya pikir dia baru mulai memulai database penagihan baru (dan mengkonversi dari sistem penagihan lama: kertas) sebelum menghilang ke udara kosong. Sebelumnya: pemilik perusahaan, yang cukup tahu untuk membuat akun, situs web apache, dan memulai server yang berhenti. Mungkin sedikit lebih dari itu. Sesekali dia mendapat bantuan dari seorang teman. Yang sebenarnya bekerja sebagai makelar. Sikap Boss terhadap administrator sistem: "siapa yang butuh mereka? Anda membayar seseorang $ 40k untuk duduk-duduk dan minum kopi sambil membaca log. Saya butuh perwakilan dukungan teknis."
Keamanan: tidak ada. Tidak, benar-benar . T1 memberi server koneksi internet. Dan kantor. Memperbaiki IP publik pada segalanya. Sikap bos: "Oh, kami aman. Kami menjalankan BSD / OS 4.2! Tidak pernah melakukan pembobolan!" Setidaknya kata sandi tidak sepenuhnya terbelakang, tetapi setiap server default berjalan di setiap mesin. Tidak diterbangkan, tentu saja. Versi kuno dari setiap daemon server juga.
Kebakaran: Di Mana Saja! Segala sesuatu! Di!! Api!!! Hal yang saya lakukan pertama kali, dalam waktu seminggu disewa (saya dapat menambahkan, sebagai dukungan teknis. Ingin melakukan administrasi sistem juga? Lakukan itu ketika Anda tidak sibuk - saya cukup muda dan cukup miskin untuk tidak peduli) saya punya dipalu bersama skrip shell yang akan mengontrol berapa kali seorang pelanggan bisa login ke kumpulan dialup secara bersamaan. Itu menyembuhkan masalah yang paling mendesak dari kolam dialup yang sibuk sepanjang waktu - karena spammer menggunakannya sebagai cara untuk menjumlahkan bandwidth. Apakah saya menyebutkan bahwa server AAA RADIUS tidak memiliki fungsi ini dalam versi itu? Atau apakah server AAA RADIUS baru dapat dikompilasi pada platform ini? Juga tidak bisa FreeRADIUS? Lihat bagian 1, Perangkat Keras Archaic. Kemudian, saya bahkan melakukan hal yang sama untuk mengimplementasikan akuntansi aktualpada dialup, sehingga orang yang mendaftar selama 30 jam sebulan tidak menggunakan 300 jam sebulan. Saya sepertinya ingat bahwa server surat itu bukan relay terbuka, tetapi mungkin saja itu. Ini adalah di sisi lain, mengerikan kelebihan beban karena fakta bahwa sendmail, dalam apa pun versi kuno itu digunakan, masih Format digunakan mbox yang diperlukan parsing setiap pesan dari flat file bukan Maildir format kotak surat dengan satu pesan per file . Jadi, jika seseorang dengan kotak surat besar pernah memeriksa surat mereka, server terhenti untuk semua orang. Dan tentu saja, SMTP dan POP keluar berada di mesin yang sama. Tidak ada penyaringan spam, tentu saja. Pada surat masuk atau keluar. Saya tidak ingat apa yang salah dengan server web, selain dari fakta bahwa setiap situs baru ditambahkan secara manual. Sudah cukup buruk.
Cadangan: Cadangan? Ahahahaha! Aaaaaah!
Satu-satunya hal yang paling membingungkan di tempat ini adalah bagaimana tidak ada server cetak . Ingin mencetak file? Bangun dari meja Anda, putar tombol pada switchbox ke komputer Anda, kembali, cetak file. Saya ingat bahwa tidak lama sebelum saya memperbaikinya, baik.
Lingkungan Domino saya saat ini harus menjadi orangnya. Salah satu petahana jangka panjang sebelumnya hanya tertarik untuk melakukan pekerjaan pembangunan yang cepat dan kotor, sehingga sama sekali tidak ada pekerjaan tata graha dasar selama 10 tahun. Dua yang mengikutinya tetapi mendahului saya - cukup dimengerti - melihat satu kali dan memutuskan untuk tetap menundukkan kepala. Jadi saat ini saya memiliki kekacauan total dari tidak ada konvensi penamaan standar, akun pengguna di seluruh ACL, admin lama dan pengembang yang telah lama pindah masih dengan akun (dan masih dalam kelompok sensitif), setengah dari pengguna memiliki kata sandi yang sama , separuh lagi dari mereka memiliki kata sandi yang dicatat dalam spreadsheet, ada aplikasi lini bisnis yang sangat penting dengan dua basis data keamanan internal khususselain ACL standar, lebih dari 1000 database (termasuk "Salin Salinan Salinan" barang) yang telah melalui 4 atau 5 pemutakhiran cepat dan kotor sebelum dibekukan pada tingkat versi 6, dan yang rusak hampir setiap hari. . Dia juga paranoid tentang skalabilitas Windows jadi saya punya kotak 8-CPU.
Mengambilnya di luar dan menembaknya akan menjadi rahmat.
Ketika saya mulai pada pekerjaan saya saat ini, saya mewarisi posisi itu dari seorang pria yang dipecat karena ketidakmampuannya setelah beberapa minggu. Dia tidak berhasil melakukan banyak hal saat bekerja di sini kecuali menghancurkan setiap bit dokumentasi yang dia dapatkan dari pendahulunya, mengubah semua kata sandi admin menjadi sesuatu yang acak bahkan dia tidak tahu dan menanamkan beberapa akun "tersembunyi" ke dalam mesin untuk masuk setelah itu .
Kata sandi dan pintu belakang bukanlah masalah nyata, tetapi melangkah maju tanpa mengetahui apa yang melakukan apa dan bagaimana itu cukup menarik. Tetap saja, tidak ada pengguna yang pernah menderita dari ini, tapi aku beruntung orang ini bahkan terlalu bodoh untuk melakukan kerusakan nyata.
pertanyaan ini membuat kepala saya sakit. Saya bekerja untuk pemerintah negara bagian ... menang tawaran terendah!
Ketika saya mengambil alih posisi saya saat ini, saya menghabiskan 2 minggu bekerja dengan orang yang melarikan diri kebanyakan bekerja pada pengkodean aplikasi web yang telah dia habiskan selama 6 bulan membangun dengan seorang kontraktor jadi saya akan memiliki ide bagus tentang apa yang terjadi ketika aplikasi itu dimasukkan ke dalam produksi. Sebulan kemudian, aplikasi dihapus dan mereka melemparkan uang ke kontraktor untuk pergi begitu saja. Saya MASIH berurusan dengan aplikasi vb6 tanpa dokumentasi yang terkadang memanggil aplikasi lain yang bahkan saya tidak punya kode!
Saya bahkan tidak akan masuk ke semua konfigurasi server yang aneh, cadangan di luar lokasi yang berada di seberang jalan atau bahwa seluruh departemen lain "menangani" router dan switch kami (oh, mereka mendapatkannya dengan mengatakan bahwa mereka akan memasang ulang membangun TANPA BIAYA! Tentu saja tidak, sekarang mereka hanya mengenakan biaya pelabuhan dan memblokir dua MAC! Kami menggunakan ponsel SIP demi Tuhan! Dan kami harus membenarkan biaya untuk memasang mesin uji. Aaarrrrgggghhh!)
Saya harus berhenti, ini akan membuat saya menangis. Saya kagum, setiap hari, bahwa apa pun, pernah dilakukan di pemerintah.
Fileserver, melayani 250GB file ke sekitar 30 klien (campuran laptop / desktop), masing-masing dengan folder mereka dipetakan ke jaringan berbagi. Bagian yang buruk adalah bahwa ia menjalankan Windows XP dengan batas maksimum koneksi 10 klien. Hal pertama yang saya lakukan adalah memformat / menginstal Server 2003.
Hari berikutnya, rekan-rekan saya sangat senang, karena mereka semua dapat bekerja secara bersamaan.
Ketika saya mulai bekerja di perusahaan saya saat ini mereka menggunakan Small Business Server 2003, akhirnya kami tumbuh ke titik di mana kami harus beralih dari SBS2003 ke lingkungan server "nyata" yang sebenarnya. Sayangnya paket transisi tidak berfungsi untuk kami dan MS melalui lisensi volume yang baru saja dibeli kami membantu saya mentransisikan semuanya. Dengan membantu, maksud saya memberi saya daftar hal-hal yang perlu dipindahkan dan diubah tetapi tidak persis bagaimana.
Sekarang, saya cukup mahir dalam isi Direktori Aktif tetapi salah satu hal yang tidak mereka katakan kepada saya adalah bagaimana SBS TIDAK suka salah satu peran FSMO diambil, setelah 8 atau 12 jam itu reboot untuk menunjukkan betapa marahnya dari itu.
Itu adalah mimpi buruk untuk turun dari SBS2003 dan kadang-kadang saya melihat referensi SBS di AD atau referensi ke server SBS lama di sana-sini dan sudah sekitar 2 tahun sekarang.
Oh, btw, SAYA BENCI SBS! :)
Server Windows 2003 yang juga merupakan DC dan menjalankan Exchange 2003. Sejauh ini cukup buruk tapi tunggu, masih ada lagi ... Itu juga Server Terminal, server SQL, server web dan FTP, server WSUS, pembaruan Antivirus dan server konfigurasi pusat dan itu menjadi tuan rumah profil roaming pengguna. Itu juga server cadangan pusat, menggunakan kaset DAT.
Belum cukup buruk? Mesin memiliki satu CPU, 2GB RAM dan sepasang 7.200 RPM SATA drive yang dikonfigurasi sebagai RAID 1. Array dipartisi sebagai 2 drive logis, dengan drive sistem menjadi 16GB, yang kurang dari 2GB gratis. Mesin itu dirakit dari bagian bekas oleh kontraktor yang merekomendasikan spesifikasi, tidak diragukan lagi berdasarkan pada bagian apa yang dia miliki, dan dibebankan hampir sebanyak server baru yang layak akan biaya. Dia juga bertanggung jawab untuk konfigurasi dan commissioning mesin. Nasihatnya diterima karena ia telah berurusan dengan klien selama hampir satu dekade. Saya sudah memastikan dia tidak lagi berurusan dengan mereka.
Saya mengelola audit jaringan operasi Eropa dari produsen komputer SANGAT besar ( Irlandia Ahem ). Butuh berminggu-minggu, tetapi kami menemukan bahwa setiap bit data yang disemprotkan ke setiap hard disk setiap PC / server yang mereka buat melakukan perjalanan melintasi 4 utas kawat yang sama - mereka memiliki port 1Gbps tunggal melakukan SEMUA dari mereka membangun. Ketika kami mengatakan kepada mereka mereka RAN untuk mendapatkan lebih banyak kabel / SFP dan memperbanyaknya dalam waktu 30 menit tapi itu mengejutkan.
Pekerjaan pertama saya adalah merencanakan migrasi dari komputer mini "Titik 4" yang berusia 18+ tahun. Mereka ingin memodernisasi peralatan mereka "karena pemilik merasa bahwa peralatan yang ada semakin tua". Komputer mini time-share lama ini menggunakan terminal Televideo 955 rebadged dengan custom ROM, dan ada total 1 program emulasi terminal di pasaran yang akan memungkinkan Anda untuk menghubungkan komputer agar berfungsi sebagai terminal bisu. Tentu saja, program itu hanya berjalan di Sistem 7.
Penjual sudah lama keluar dari bisnis. Suku cadang disediakan oleh vendor pendukung perangkat keras dengan kontrak tahunan, dan mereka keluar untuk mengunjungi setiap beberapa bulan sekali ketika ada sesuatu yang lain rusak dan perlu diganti.
Masalah terbesar yang saya warisi adalah fisik, bukan perangkat lunak. Lemari server juga merupakan lemari listrik dan telepon. Jadi, itu punya kontrol iklim, dalam bentuk trafo raksasa yang memanaskan ruangan. Lemari itu juga berada di luar ruangan yang akan digunakan untuk pertemuan kecil. Saya harus memasang tanda-tanda yang memberitahu orang-orang untuk tidak menutup pintu lemari meskipun itu berisik. Untungnya, bangunan utama AC cukup memadai dan tidak ada kesalahan dari temp. Pekerjaan pemasangan kabel juga agak berantakan. Cukup banyak sarang tikus standar Anda pergi dari switch ke server. Bagian terbaik dari ini adalah salah satu rak terpisah dari beberapa rak sehingga ada jalan kecil di antara rak. Itu hanya memiliki satu server, dan kabel listrik untuk itu hanya akan melintasi lantai tanpa pelindung dan juga tidak meletakkan rata. Ini membuatnya mudah untuk mengikat kaki Anda pada mereka. Setelah Anda jatuh ke depan dan akan menghadapi tanaman, kabel leher tinggi yang malas digantung akan menangkap Anda dan mencoba untuk mematahkan leher Anda.
Saya tidak memiliki kesempatan untuk menjalankan tambalan itu sampai ke langit-langit sebelum kami pindah kantor (ke ruang server dengan AC NYATA!) Tapi saya menjadi gila dengan tali velcro di seluruh lemari itu. Anda benar-benar bisa berjalan tanpa membunuh diri sendiri setelah itu!
Satu perusahaan tempat saya bekerja, ketika saya pertama kali tiba, memiliki server kantor (dua hard drive, satu bahkan tidak dipasang jauh lebih sedikit mirrored) dan server colocated sewaan, satu total hard drive. Tidak ada backup tape sama sekali.
Sisa LAN memiliki tantangannya - tetapi keberuntungan belaka dari tempat yang beroperasi seperti itu selama 3+ tahun sangat menakjubkan. Tidak ada mirroring, tidak ada redundansi, tidak ada kaset.
IIS 4 (atau 3? Tidak ingat) pada NT 4 menjalankan intranet perusahaan pada komputer tingkat desktop tanpa redundansi atau cadangan selama sekitar 12 tahun adalah (mengeluarkannya bulan lalu) yang terburuk yang pernah saya lihat, saya pikir . Tidak ada yang luar biasa, tapi tetap saja.
Basis data Informix yang memiliki meja tersibuk, misi paling kritis memiliki 16k luasan, mencapai sekitar 38.000 lu pada tablespace (pikirkan disk terfragmentasi) dan dua kali tingkat yang didukung. (Vendor benar-benar menulis surat kertas yang mengatakan sesuatu seperti "Basis data Anda akan macet kapan saja")
DBA, SA, dan orang jaringan sebelumnya pergi dan saya sekitar 6 minggu tidak bersekolah. Saya melakukan banyak penelitian dan menemukan cara untuk memperbaiki masalah ini, yang akan membutuhkan 6 jam downtime. Boss menolak untuk menjadwalkan pemadaman.
Jadi pada salah satu hari tersibuk tahun ini, sistem membeku. 500 operator pusat panggilan dan situs web perdagangan sedang down. Memperbaikinya setelah kegagalan itu sulit karena vendor belum pernah melakukannya di atas meja sebesar itu dan dengan sesuatu seperti skema database "menarik" yang kami gunakan. Jadi kami melakukan persis apa yang telah saya rencanakan untuk dilakukan pada awalnya, kecuali pemeriksaan integritas basis data membutuhkan tambahan 5 jam.
Memang ini kembali di akhir tahun 90-an, tetapi di sinilah saya bekerja. Kami memiliki perangkat lunak server kami yang berjalan di debugger yang merupakan mesin kerja atasan saya karena ia melakukan sebagian besar pekerjaannya di rumah di komputer lain, tetapi masih siapa yang menjalankan kode produksi mereka dalam debugger?
Pada satu pekerjaan, salah satu admin sebelumnya berpikir itu ide yang baik untuk mengatur hampir semua server Sun untuk tidak melakukan autoboot. Dia juga tidak akan memasukkan skrip init ke direktori runlevel yang tepat karena "Saya ingin tahu apakah komputer ini macet" Saya masih bingung untuk memahami alasannya di sana. Tentu saja, admin yang lain sedikit lebih maju tentang hal-hal seperti itu yang pada dasarnya menyebabkan seluruh toko menjadi tidak konsisten dan benar-benar membuat hal-hal menarik selama pemadaman yang direncanakan dan tidak direncanakan.
Saya telah menjaga kotak nt4 windows yang menjalankan citrix hidup .. itu awalnya setup dengan serangan perangkat lunak ... Itu benar .. Serangan perangkat lunak, windows nt4 .. Kegagalan terakhir merusak kedua drive dan butuh saya ~ 8 jam untuk mengembalikannya ..
Bagi yang penasaran, windows nt4 tidak suka dijalankan sebagai mesin virtual pada host Linux :-D
Klien memiliki 5 karyawan. Orang IT lama mereka dibuat khusus, menggunakan peralatan PC low end gaming, 2 server. 1 adalah pengontrol domain yang menjalankan pertukaran juga. yang lainnya adalah server terminal. Setiap karyawan menggunakan thin client untuk menghubungkan dan bekerja di luar server. Keduanya menjalankan Windows 2000 dan dibangun 5 tahun yang lalu. Tak perlu dikatakan ketika kartu serangan low end mati di kedua server dalam beberapa hari satu sama lain, saya mengganti server dengan server hp standar dan mendapatkannya menggunakan minitower biasa. Saya juga menempatkan server ke unit UPS mereka sendiri alih-alih meminta keduanya menjalankan yang sama, tidak memiliki WAP dan memantau cadangan adonan.
Selain itu, mereka memiliki 6 printer jaringan di kantor dan 2 menggunakan DHCP. 4 lainnya telah menetapkan IP tetapi mereka tersebar di seluruh rentang IP yang didelegasikan tanpa dokumentasi.
Itu menyedihkan tetapi setelah satu bulan penyesuaian (nenek-nenek tua itu tidak mengambil terlalu baik untuk perubahan dalam cara mereka bekerja), mereka jarang menelepon sekarang.
Saya dipanggil untuk memperbaiki sistem MySQL yang berkinerja buruk, hanya untuk menemukan elemen tajuk yang salah /etc/my.cnf
yang menyebabkan semua parameter penyetelan bagus yang mereka coba gunakan untuk diabaikan demi standar ...
Jadi, kami memiliki sistem dengan dB 7Gb pada server dengan RAM 16Gb, menggunakan mesin database InnoDB ...
Konfigurasi yang salah ditetapkan ke 12 Gb RAM untuk InnoDB ...
Sistem ini hanya menggunakan 128 Mb RAM untuk InnoBD ... jadi aktivitas disk untuk setiap permintaan dan pembaruan!
Perbaikan cepat header, restart layanan MySQL, dan hei-presto, semuanya di-cache dan dilakukan dengan mengagumkan :)
Aneh bahwa tidak ada yang mempertimbangkan untuk memeriksa bahwa parameter penyetelan yang mereka terapkan benar-benar digunakan !! : - /