Kötü bir sysadmin erken belirtileri


43

Geliştiricilerin ve BT desteğinin bir karışımı tarafından daha önce dikkatsizce bakılmış çok sayıda SQL Sunucusuna bakmak üzere ilk sistem yöneticimizi elde etmek üzereyiz. Uzun vadede gecikti ve yüksek seviyedekileri yıllarca kabul etmeye ikna etmeye çalışıyoruz.
Sonunda yaptılar, ancak sunabileceğimiz maaş, en azını söylemek için tam olarak ilham verici değildi. Bununla birlikte, bir şekilde birini yakaladık.
Bilmek istediğim şey, yeni bir sysadmin'in gerçekte ne yaptıklarını ya da hangi tehlikeli alışkanlıklara bakacaklarını, özellikle de SQL Server'a odaklanmayacaklarını bilmemesi gereken ilk işaretler nelerdir. Pazarlık bodrum avımızın diğer rollerde olduğu gibi iyi sonuç alamayacağı konusunda biraz gerginim.

Herhangi bir düşüncen var mı, lütfen?


5
İlk önce sql-server etiketinizi okudum, bu sql-server'ın uyarı işaretlerinden biri olduğunu ...
Mikeage

Yanıtlar:


122

Bu ilk kısmı bir tuz tuzu ile alın, çünkü belki de uzun yıllardır müteahhit olarak çalışmamdan etkilenmiştir.

Ödeme yeteneğiniz tam zamanlı kapasiteyle en üst düzey yetenekleri çekemeyeceğiniz şekilde bir yükleniciye bakmayı düşünün. Çok az para ödüyorsanız ve çok fazla şey istiyorsanız, ya da vasıfsız çalışanlar alacaksınız, ya da kayda değer kusurları olan ve beceriyle ilgili olmayan (kişilerarası beceriler, madde bağımlılığı sorunları vb.) Veya siz ya da Çalışanların bir süre çalıştıkları ve daha iyi ücret için ayrıldıkları bir "döner kapı" pozisyonu ile bitirdim.

Eğer şirketiniz hem çok az ödeme yapmaktan, hem de belirli bir süre için birine ihtiyaç duymaktan vazgeçerse, verilen bir dizi görevi yerine getirmek yerine, muhtemelen umutsuz bir senaryodasınız demektir. Aynı şekilde, eğer görevler tam zamanlı bir çalışanı meşgul edecekse ve şirket çok az ödeme yapmayı planlıyorsa, o zaman umutsuz da olur. Öyle ya da böyle uzun vadede ödediğiniz paranın karşılığını alacaksınız.

Tahminime göre tam zamanlı bir ihtiyacın yok ve şirket planlı maaşını, belki de ihtiyacın olan her şeyi yapan bir müteahhide harcayabilir.

Bir müteahhit ilişki "kötü bir uyum" ise "kurtulmak" için çok daha kolaydır. Bir yüklenici genellikle tam zamanlı çalışanlardan çok daha esnek olabilir: iş lojistiği (hafta sonları, akşamları, vb.). İyi bir yüklenici, şirketinizin ihtiyaçlarını çok yüksek derecede beceri ve özenle ele alacak çünkü şirketinizin ilişkiyi ne kadar kolay kesebileceğini ve başka bir yere bakabileceğini biliyorlar.


Bu gerçekten trite gelecektir, ancak aşağıdaki diğer maddelerden daha fazla, sysadmin'inin başkalarıyla iletişim kurma yeteneğine dikkat edin. Temel yazma ve konuşma becerileri önemlidir ve “perde arkasında” meydana gelen zihinsel süreçlerin durumunu belirtmek için çok şey yapar. Bir sysadmin'in çalışması, diğer BT çalışanları ve BT dışı çalışanlarla iletişimi içermelidir ve etkili bir şekilde iletişim kurabilmek önemlidir. Analojileri oluşturma ve soyut kavramları iletme yeteneğine sahip olmak kesinlikle "kek üzerine krema yapmak" güzeldir, ancak sistem yöneticiniz tam cümleler yazamıyor veya tam düşünceler konuşamıyorsa, o zaman zaten umutsuzdur.

Başkalarının cevaplarında benim için doğru olan noktalar var: “kötü bir uyum” (çalışan veya müteahhit olabilir). Şirketlerin, kötü bir sysadmin kullanmakla ikame etmek arasındaki boşluğu doldurmaya yardımcı olan adam oldum ve birkaç kötü senaryo çıktığını gördüm. (CEO değiştiren ofisteki kovulmakta olan sysadmin bittiğinde şifreleri değiştiren, "arka kapılar" vb. Arayan kişi olmak eğlenceli bir iş, ama aynı zamanda stresli.)

İşlevsel olmayan durumlarda gördüğüm bazı "BT'ye özel" kötü davranışlar (burada diğer afişlerin cevaplarının bazı kısımlarından, utanmadan)

  • Her şeyi dağıtın ve baştan başlayın : "Geçiş yapan bir saatli bomba" olan bir şeyi tanımlamak ve onunla ilgilenmek için bir şey var, ancak genellikle bir imparatorluk inşa etmek isteyen "sık sık ve giriş seviyesi" sistem yöneticileriyle karşılaşıyorum onların imajında ​​ve yeni kurulum uğruna eski altyapının kaldırılması konusundaki takıntısı. Gerçekler ve yatırım getirisi projeksiyonları tarafından desteklenen bir iş vakası yapmak bir şeydir, ancak bu özel disfonksiyonu, değiştirme uğruna sistemleri değiştirmek için güçlü bir kişisel sürücüden başka bir şey olarak görmemiştim.

  • Sana bunu söyleyemem: Bunlar, çalışmalarında güçlü bir kişisel mülkiyet hissesi alırken, çok fazla ileri giden ve aşırı iyelikçi, gizemli ve paranoyak olan sistem yöneticileridir. Bilgisayarlar işletmeye ait, sysadmin'e ait değil. Çalışmanın belgelenmemesi, şifrelerin ifşa edilmesi veya sistemlerin nasıl çalıştığı (veya başarısız) konusunda açık bir işaret olmadığı konusunda açık olunması. Bazı sistem yöneticilerinin gizliliğin bir nedeni olarak "güvenliği" gösterdiğini duydum, ancak gizlilik nedeniyle güvenlik güvenlik değildir. Ayrıca, bu tutuma sahip sistem yöneticilerinin "Evet, fakat şifreleri so-so-so verirseniz, sadece mahvederler" gibi şeyler söylediklerini de duydum. Genellikle, açıklamadan sonra bir şeyler ters giderse, suçlu olduğu için örtülü veya açık bir korku ifadesine eşlik eder.

  • Birini / herkesi / başkalarını suçla : Bunlar üçüncü şahısları, seleflerini veya sorunların nedeni olarak sorun yaşayan kullanıcıları sürekli olarak belirten sistem yöneticileridir. Kuşkusuz, tüm bu faktörlerin neden olduğu sorunlar var , ancak tutarlı ve tekrarlanan parmakla işaretleme modeli kötü bir işaret. Hepimiz donanım hataları, yazılım hataları ve kendileri için sorun yaratan kullanıcılar ile uğraşmak zorunda kaldık. Bu kaynaklardan birini bir sorunun kök nedeni olarak tanımlayabilmek parmak izi vermez. Bir sorunu araştırmak ve kök nedenini belirlemek için isteksiz olmak, belli belirsiz el sallamak ve "Bu arabaya sahip olması gereken Windows / Linux / Cisco yönlendirici / etc ..." ifadesinin bir araya gelmesi endişesidir.

  • Power trip : Bunlar, kişisel bir gündem veya algılanan bir iş gündeminden dolayı kullanıcılar için barikatları zevk eden ve ayarlayan sistem yöneticileridir. Yine, haklı iş sebepleri nedeniyle kullanıcılara sınırlamalar koymak bir şeydir. Yine de, başkalarını kontrol edebilmek için çılgınca koşuşturma için "BT hizmetlerinin önleyicisi" olmak da oldukça başka bir şey. Bu özel işlev bozukluğunun , çalışanlarının e-postalarını okuyarak, gizlice ekran / oturum kayıtlarını gerçekleştirerek, telefon konuşmalarını dinleyerek ve genellikle diğerlerine karşı "ürkütücü" bir kişi olarak çalışanlarının "e-takip edilmesi" gibi çok kötü şeylere yayıldığını gördüm .

  • Politikalar benim için geçerli değil : Genellikle "güç kesintisi" tutumu ile birleştiğinde, bunlar, kendilerinin, başka bir şekilde uyguladıkları veya dikte ettikleri BT politikalarına tabi olmayı reddeden sistem yöneticileridir. İyi huylu ve zararsız olsa da, bunun bir cinsel taciz davası tehdidi (bir sysadmin sörfünde ve işe uygun olmayan içeriği belirgin biçimde göstermesi) gibi kötü durumlara neden olduğunu gördüm. Sysadmins güvenilir pozisyonda ve profesyonellik bir tutum sürdürmek gerekiyor. Bu tutumun bir kısmı aynı kurallara göre oynamak ve herkes gibi hesap verebilir olmak demektir. Sırf yüksek erişim izinlerimiz ve haklarımızla "kayıt dışı" faaliyetler yapabilme yeteneğimiz olduğu için yapmamız gerektiği anlamına gelmez.

  • Zayıflığı kabul edemiyorum: "Bunun cevabını bilmiyorum, ama senin için bulabilirim" demek güçlü bir insan. Herkesin bilgi ve deneyimlerinde boşluklar vardır. Bu özel işlev bozukluğu, genellikle bir sysadmin'in başının üzerinde büyük ölçüde sona erdiği durumlar ile sonuçlanır. Kariyer gelişiminde hesaplanmış riskler almak önemlidir ve insanların "çiğnemekten daha fazla ısırdıkları" ve başarılı oldukları zaman büyük kişisel gelişimin gerçekleştiği söylenebilir. Öte yandan, bir sysadmin felaket kurtarma veya BT güvenliği gibi önemli meselelerle uğraşmaya karar verdiğinde ve yetenek yetersizliğinden başarısız olduğunda, bir işletme için büyük masraf (veya doğrudan başarısızlık) kolaylıkla ortaya çıkabilir. Çalışanlarına makul olmayan bir şekilde üçüncü taraf kaynaklara / eğitime / desteğe erişimini engelleyen yöneticiler bu tür bir kültürün oluşturulmasına yardımcı olabilir.

  • Bunlar benim oyuncaklarım: Bu, iş BT altyapısını heyecan verici bir oyuncak olarak gören sistem yöneticisidir. Bir iş ihtiyacını iyi karşılayan, özellikle ilginç bir teknolojiyi tanımlamak bir şeydir, ancak bir işi oynamak için eğlenceli bir şey olmanın belirsiz bir amacı için teknolojiye para harcayarak etkilemek için başka bir şeydir. Sistem yöneticilerinin belirli bir teknolojiye büründüğü ve bu teknolojiyi bir sorunu çözmek için kullanmaya karar verdiği, iş ihtiyacına uygun olmadığı için değil, oynamak istedikleri bir şey olduğu için durumları gördüm. Bunun her türlü şey olduğunu gördüm: fiber optik, sanallaştırma, SAN ekipmanı, kablosuz ağ, vb. Yönetim bunu olabildiğince kontrol altında tutmalıdır,

  • Her zaman böyle yaptım: Öldürülen sysadmin, kendi tarzlarına göre belirlendi. Genellikle, bunu da "yeni şeyler öğrenmek istemiyorum" tutumu ile birleştirdim. Alanımız değişiyor. 10 yıl önce yaptığımız işlerin bazıları bugün otomatik hale getirildi ve bazıları "aynı eski, aynı eski" olarak kaldı. Sektörümüzle ilgili her şey sürekli revize edilmekte, güncellenmekte ve yenilenmektedir. En iyi uygulamalar daha yavaş değişir, ama onlar da değişir. Her sysadmin'in teknolojinin "en son teknolojisine" ayak uydurmasını beklemek mantıksızdır, ancak aynı zamanda bir sysadmin'in, eski becerilerde güncelleme ilgisi olmadığını gösteren, eski teknolojide yok olması kabul edilemez. Bir işletme büyüyen bir endişe ise, BT operasyonu ileriye dönük olmalıdır. (Açıkçası, burada da bir denge var.

  • İş anlayışı yok : İş "BT yapar" çünkü işin verimli bir şekilde yapılmasına yardımcı olur. BT'nin iş dünyasında herhangi bir şekilde kullanılması ters üretkendir. Çok sık olarak muhasebe ve işletmecilikle ilgili temel kavramlardan habersiz bir sistem yöneticisi gördüm (geliri daha az gider eşittir kar, vb.). Bir sysadmin'in muhasebe konusunda uzman olmasını asla beklemem, ancak bir işletmenin kâr elde etmek amacıyla giderler getirmesinin temel yolunu anlamalarını beklerdim. Özellikle kötü ekonomik dönemlerde, sysadmin'in paranın nereden geldiğini ve işletmenin neden paranın nereye gittiğiyle ilgili kararlar verdiğini anlaması güzel. BT'nin işin "iş" bölümünden ayrı durduğuna inanan bir sysadmin bir varlık değildir.

  • Süreklilik arzusu yok : Günümüz meslek kültüründe, hepimizin çeşitli işverenlerde çalışacağı varsayılmalıdır. Bugünkü işimiz, istatistiksel olarak, sonsuza dek işimiz olmayacak. İyi bir sysadmin belgeleri "bir otobüse çarpacakları için" değil, sonunda değiştirmeleri gerekeceği için belgeler hazırlamalıdır. Algılanan "iş güvenliği" nedeniyle dokümantasyon hazırlamanın isteksizliği, bana, yukarı doğru hareketlilik arzusu olmayan bir bireye aittir. Artık tek bir işveren için çalışmıyorum, fakat eğer yapsaydım, bir sonraki adımda ne yapacağımı planlıyor ve dokümantasyonumuzu güncel tutuyordum. selefimin bir sonraki işimde olmasını isterdim).


38
Bunu okumak zordu. Yaptığın her nokta geçerlidir ve her biri beni değerlendirmeye zorladı.
Nic

Çok iyi noktalar. Bu sorunların bazıları da bulaşıcıdır. “Kötü bir yönetici” nihayet devam etse veya harekete geçse veya güvenilirliğini kaybediyor olsa bile, parmaklarıyla işaret eden ve "hepsini dışarıda bırak" eleştirileri, yönetimin kafasında kök salmış yabani otlara benzeyen ve bir takımda kalan kim olabilir. "2 kere söyle ve doğru olmalı" sendromuna benzer.
Damorg

1
Evan ... bir bloga ihtiyacın var ... Neyse boşver, sadece kullanıcı yayınına abone oldum.
Joseph Kern

3
@Nic: Kesinlikle kendi kendini değerlendirmek için yapılmış bir yazı. Bu tutumların çoğunun bir kısmına sahip olmak mutlaka kontrol altında tutulduğu ve duruma uygun olduğu sürece fena değil. Müteahhit Müşterilerimin her birine biraz farklı bir "yüz" sunuyoruz ve Müşterinin ihtiyaçlarına ve buradaki kişilerle etkileşime girme ile ilgili dinamikleri dikkate alarak tutumumu nasıl uyarladığımı görmek ilginç. Her halükarda, gerçekten "aşağıdan oynamayı" deniyorum ve bu kategorilerden herhangi birine derinlemesine düşmemeye çalışıyorum.
Evan Anderson

1
@Joseph: Bir blogu takip etmenin imkansız olduğunu gördüm. Ben konu fikirler için bir kayıp genellikle değilim, ve almak gibi görünüyor yolu bu biçimdeki için yazma şey için çok uzun. Sunucu Hatası, ilham aldığında, tamamen çok uzun bir süre ağızda (klavye?) Çalıştığım için mutluyum. Sunucu Hatası üzerindeki etkileşim, bir blogdan da alabileceğimi düşündüğümden çok daha eğlenceli.
Evan Anderson

12

Açıklık. Ne yaptığını ve nasıl yaptığını görebilmek istiyorsun.

Sürmekte olan bir tren kazasının bir numaralı belirtisinin, adamın her şeyi kilitlemesi ve başkalarının sistemlere erişmesini yasaklaması durumunda olduğunu söyleyebilirim.

Diğer insanların erişimine ve hesaplarına erişmesine ve diğer makinelerde kök haklara sahip olmalarına izin vermekle ilgili her türlü "Güvenlik" uyarısı verebilir, ancak bu genellikle önemli görünmek ve çöpünüzü bir mengeneye sokmak isteyen biri için bir ekrandır. Erişimi, erişime izin verecek, ancak sistemin güvenliğini ve hesap verebilirliğini koruyacak şekilde yönetmek kolaydır.

İşin garibi, insanlar başkası tarafından görüleceğini bildiklerinde daha iyi çalışırlar ...


7
Kapak tarafında, bu kişi güvenlik, istikrar, vb. İle ilgili bazı endişeler göstermelidir. Tabi ki sistem yöneticileri yönettikleri sistemlere sahiptir. Güçlü bir güvenlik duruşu almak ve sahip olma konusundaki güçlü eğilimleri göstermek, şirketin çalışmasını, kültürünü veya hedeflerini engellemediği sürece alarm için bir neden olmamalıdır.
joeqwerty

1
Güvenlik tek başına bir amaçtır, kendi başına bir amaç değil. Bir sistemin güvenilirliğini, istikrarını ve denetlenebilirliğini korumak için güvenlik gereklidir. Bir sistemi kilitlemek için harcadığınız zaman, böylece sadece bir tane suid ikiliye sahip olacak, ayrıca derleme sistemini otomatikleştirmek için harcayabilirsiniz. Pek çokları için, güvenlik oynamak için eğlenceli bir oyundur, ancak böyle bir oyun çoğu işletme için gerçekten ilgi çekici değildir. Ayrıca, birçok kişi yöneticinin işini denetleyecek gözleri dışlamak için bir sistemi kilitledi ve o zaman işler raylardan çıkabileceği zaman ...
chris

3
Meh. Yeni yönetici, sunucularınızı bazı düzenlemelere veya başkalarına uygun hale getirmekle görevli olabilir. İyi bir ilk adım, sistemi iyice anladıktan sonra, geliştiricilere erişime sahip oldukları üretim sistemlerini engellemek olabilir. IMO, bir başkası hala erişebildiği sürece (örneğin, BT Departmanı ve Yazılım Geliştirme lideri) bu geçerlidir.
Kyle Hodgson

Chris, az önce şirkete uyanmadan önce dört ay dayanmayı başaran selefimi tarif ettin. Yaptığı her şeyi bulup düzeltmek aylar sürdü.
John Gardeniers 14:30

Birkaç ay içinde ne kadar hasar verilebileceği ve işleri düzeltmek için ne kadar zaman alabileceği şaşırtıcı. Sadece bir düşünün ... bazen böyle bir yönetici yıllarca sağlam kalabilir.
Damorg

11

Şimdiye kadar bazı mükemmel cevaplar; Eklemek isterim:

Sert ve / veya kirli işlerden korkmak. Elbette, kişi kendi başına zor ve / veya kirli işlere davet etme yolundan çıkmamalı , ancak bazı kötü işlerin yapılması gerektiğinde, kişinin kolları sıyırıp içine gömülmeye istekli olduğunu göstermesi iyi bir işarettir.

İşini yapma nedeninin müşteriler için olduğunu anlamayı başaramamak. Nihayetinde hepsi bu; insanların her sabah gelip girebilecekleri, giriş yapabilecekleri ve eşyalarını alabilmeleri gerekir. Bunu aklının arkasında tutmayan bir yönetici işlerinde başarısız oluyor.

İnsanların kendileriyle temasa geçmelerine izin verme. Fildişi bir kulede olduğunuzu ve kullanıcılarla uğraşmanıza veya aramaları cevaplamanıza gerek kalmayacağını düşündüğünüz için çok kolaydır. Kullanıcılar değerli ve önemli bir geri bildirim kaynağıdır ve yerine koyduğunuz bir şeyin iyi çalışıp çalışmadığını öğrenmek için bir fırsattır. Her ay biraz zaman harcamak ve yardım masasıyla çalışmak harika bir şey.

Çok fazla "kitap tarafından" bir kişi olmak. Tamam, pek çok mükemmel ve iyi belgelenmiş bir şeyler yapmanın yolları vardır, bu yüzden bu kesinlikle bir aşırı veya diğer durum için DEĞİLDİR. Yani, MCSE kılavuzlarına yapışan ve oradaki her şeye Tek, Doğru ve Tek yöntemmiş gibi davranan bir insan türü.

Proaktif bir yaklaşım benimsemedi. İyi bir yönetici her zaman potansiyel sorun kaynaklarını tahmin etmek ve bir sorun olmadan önce onlarla ilgilenmek olacaktır. Kötü bir yönetici, arka arkaya oturacak ve sahil boyunca oturacak ve kritik bir zamanda mesai saatlerinde bir şeyler çöktüğü zaman, korkunç bir güne kadar işlerin etraflarında yavaşça parçalanmasına izin verecek.

Teknoloji uzmanı olmak. En sevdikleri işletim sistemlerinde, uygulamalarında veya platformlarında, zorla yürütmeye zorlayacak bir insan türü. SQL Server'a sahip olduğunuzu söylüyorsunuz (bu bir Windows evi olduğunuz anlamına gelir), bu nedenle örneğin Linux veya Lotus Domino'nun erdemlerini sürekli olarak vurgulayan birini arayın.

Temel şeyleri kapsamayı unutmak. Oldukça büyük bir alan ve karmaşık karmaşık işlerde iyi olmak için temellerin iyi bir şekilde topraklanması gerekiyor. İyi bir insan hemen size hemen yedekleme stratejiniz, merkezi belgesel deponuz, standart bir PC görüntünüz varsa, güvenlik duvarınızı en son kontrol ettiğinizde vb. Bunlar sizi günden güne kenetlemeye devam eden ve her şey kadar eşit derecede önemli olan şeylerdir.


1
İlk paragraf beni güldürdü. Bir zamanlar ağ kablolarını değiştirmek için o tozlu karanlık köşelere dalmamı isteyen ama aynı zamanda havalı görünmemi isteyen bir işverenim vardı: kravat ve bir ceket giymek :-)
Anonymous

6

İyi bir sysadmin'de aranacak en önemli iki şeyin işlerinde bir yapı ve bilgi için bir susuzluk olduğunu söyleyebilirim - bu yüzden bunlardan birinin ya da ikisinin olmaması erken uyarı işareti olacaktır.

Neredeyse hiç kimse bir gün her şeyi bir günde yürüyemeyecek, ancak bir şeyleri almaya vaktiniz varsa, o zaman herhangi bir özel beceri / deneyim eksikliğine odaklanmayın, eğer iyi bir sysadminlerse kapıdan içeri girdikten birkaç dakika sonra bilmedikleri parçaları araştıracak ve hızlı bir şekilde hızlanacaktır.

Aynı zamanda sahip oldukları 'referans / test' sistemleri / araçlarına da ilgi göstermelidirler - bu, üretim ortamını riske atmadan yeni şeyler denemek istediklerini gösterecek, TOO'u bu kitin çoğunu isteyebilir ancak daha fazlasını isterler. hiç yok.

Oh ve birisini bulmak için http://jobs.serverfault.com/ adresini kullanmayı düşünün ;)


5

Chopper3 ve Damorg çok iyi puan veriyor. Ek olarak, yeni sysadmin'e hem pozisyonda hem de şirkette yerleşmek ve rahatlamak için zaman vermeyi vurguluyorum. Genel olarak “akward” ve sinir sargısının “yeni adam” olduğu düşünülmesi gereken bir insan yönü var. Sahip olduklarınızı, nasıl yapılandırıldığını, vb. Onlarda gördüğünüz beceri veya kişilik özellikleri hakkında gerçekte gerginliğin bir sonucu olabilecek durumları değerlendirmek veya değerlendirmek için aceleci olmayın.


4

İşin dokümantasyonu Ve işin biraz daha belgelenmesi.

Düzenleme: Bu yanlış geldi, ama sen anladın. İyi bir sysadmin'in yaptığı budur, böylece çalışmalarını kontrol edebilirsiniz.


4

Bir problem meydana geldiğinde, üretimde veya test ortamında, bu kişi kök nedenini araştırıyor mu yoksa bir defalık bir olay olduğunu düşünüyor mu?

Bu kişi tüm cevapları alamayacağından, başkalarından yardım istemek için kişilerarası becerilere ve alçakgönüllülüğe sahip midir?

As @ Chopper3 bilgi için susuzluk, dedi.


4

Kötü bir sysadmin erken belirtileri ....

  1. Sunucu odasında uyuyor
  2. Sunucu odasından 'Lütfen bana iyi yedeklemelerimiz olduğunu söyleyin!'

Onları düşündüğüm gibi daha ekleyeceğim.


@Crankyadmin: ROFL.
joeqwerty

1
3. Hoş olmayan karakter özellikleri içeren bir kullanıcı adı vardır. =)
Wesley

3

Bir şey eklemek istiyorum, bu bir tür yönetici. Genellikle giriş seviyesi ve deneyimsiz.

Onlara av tüfeği geliştiricisi diyorum

Her şimdi ve sonra güncelleme döngülerinde çalışan sistemler durur ve birkaç saat, bazen de günler kaybolur. Av tüfeği yükseltici yine vurdu. İyi bir sysadmin, üretim sisteminizin çalışması için gerekli olan bağımlılıkları bilmeli ve bir yükseltme işleminin bunu yapma potansiyeli olduğu her seferde kırılmamalıdır. Bir keresinde rol aldım.

Debian sistemlerimizden birinin "katılımsız" bir dağıtımını geliştirme sürecinde idi. yetenek -y dist-upgrade> / dev / null 2> & 1 (Korkunç, hiç denemeyin, muhtemelen tekrar açılmayacak)

Sordum, ne yapıyorsun? / Dev / null yönlendirmesine cevap verdi, ekranı kapattı!


+1 içinaptitude -y dist-upgrade > /dev/null 2>&1
Hubert Kario

2

Chopper3'ün dediği gibi, yapılandırılmış, disiplinli bir yaklaşımın ve öğrenmeye istekli olduğunun kanıtı iyi işaretlerdir.

Diğer taraftan, zayıf beceri setinin veya "uygun" un ilk belirtileri, sorulara karşı sabrın eksikliği, teknik muhakemeyi açıklamakta isteksizlik, sürekli ve agresif bir savunuculuk, meslektaşlarında ve / veya öncekilerde hiç parmak izi bırakmadan içerebilir (haklıysa) Bunun için, tekrar tekrar ölümüne kırmak için hiçbir sebep yoktur).

Ayrıca, "hepsini sökmek" veya her şeyi "doğru şekilde" yinelemek arzusu , izlenme eğilimleridir.

Belli bir miktar "bu şekilde yapardım" doğal olabilir, ancak mevcut ortamın ve zayıf yönlerinin bir değerlendirmesi yoksa ve bu sorunları düzeltmek ve olabilecek diğer gereklilikleri karşılamak için makul bir plan ve çok tartışma, dikkatli olurdum.


2

Zaten bazı mükemmel cevaplar oldu, bu yüzden hiçbirini tekrarlamayacağım, ancak bunun illa ki kötü bir sysadmin olduğunu göstermeyecek olmasına rağmen, yer fıstığı için çalışan birisinin olması bekleniyor, ya da en azından çok hızlı bir şekilde memnuniyetsizleşmesi bekleniyor. işi ile. Bu kişi kaçınılmaz olarak bir sonraki iş hakkında ve şu anda sahip olduğu gibi onu nasıl elde edeceğini düşünecek. Gerçekçi olarak birinden hepsini böyle bir durumda vermesini bekleyebilir misiniz? Bunu akılda tutarak, belgelerin çizikte olduğundan emin olun.


2

içgüdülerinizin içgüdüleri size kötü bir işe alım yaptığınızı ve bu içgüdüyü yeniden uygulamak için delil aradığınızı söylemişti.

İşte bazı kötü SQL Server alışkanlıkları: IMHO deneyimsiz bir DBA'nın işareti olabilir.

  • sunucuyu yeniden başlatmak veya 'sorunu' gidermek için sql sunucusu hizmetini yeniden başlatmak
  • farklı günlüklere ek işlem günlüğü dosyaları ekleme, çünkü geçerli günlüğün disk alanı yetersiz kalıyor
  • işlem günlüğünü küçültmek, günlük boyutunu kontrol etmek için düzenli bir bakım parçasıdır (veri dosyalarını küçültmek daha da kötüdür)
  • SSMS'de açık masa seçeneğini kullanmak (üretime karşı kullanmak için üçlü bonus puan)
  • yedekleme ve geri yükleme işlemini gerçekleştirmek için tamamen SSMS GUI'ye güveniyor olmak
  • sql sunucusu girişi ile sql sunucusu kullanıcısı arasındaki farkı anlamadım

"SSMS GUI'yi yedekleme ve geri yükleme yapmak için kullanmak" biraz açıklayıcıdır. "yedekleme ve geri yükleme işlemi için tamamen SSMS GUI'ye güvenmek" daha gerçekçi olabilir mi?
Wesley

1
öneri not!
Nick Kavadias

Şimdiye kadar, işaretler ihtiyatlı bir şekilde umut vaat ediyor, ancak toplantılarda oturmaktan başka bir şey yapmak zorunda kalmamasına rağmen, kurulumu öğrenmek ...
MartW

1

Öncelik verilememesi ve çok görevli.


1

Zaman yönetimi.

Bir iş planı etrafında etkinlikleri zamanlar. Bakım zamanlarında meydana gelmesi gerektiğini bilir. Yedekleri yönetir. Yedeklemeleri / geri yüklemeyi test eder. Aktif bir kurtarma planına sahiptir - bu bir sorun değil, donanımın ne zaman başarısız olacağı ile ilgili değildir. Dikkatinizi çekmeden önce işlerin kırılıp kırılmadığını ya da elinden çıkmadığını bilmek için başvurulmalıdır. Sistemlerin canlı mı yoksa ölü mü olduğunu bilmek için nagios veya solar rüzgarın şart olduğunu düşünüyor.

Belgeler.

Bilet sistemiyle çalışmalı. Sorunları izlemek için bunu yapmak istemeyen kullanıcılar adına biletleri koyar.

Tutum, tavır.

İşe yardımcı olmak için tamamen açık. Açık olamaz. Bana bu kaynakları verirseniz yapabileceğimi söylüyor.


0

İstedikleri soruları izleyin. Oldukça karmaşık bir sisteme (SQL Sunucunun katları) sahip gibi görünüyorsun, öyleyse benim yerim olsaydı, yapacağım ilk şey kimseyi ve benimle konuşacak olan herkesi rahatsız etmek, hepsinin ne yaptığını, kimin ve neden olduğuna bağlı. ve çok sayıda not almak. Bunu olabildiğince beyaz bir tahtanın yakınına yapıyorum.

Yedekleri bulma ve test etme denemesi yapılmalıdır. Performans sorunları varsa, hangi sorguların onlara neden olduğunu bulmaya çalışmak için profiler ve perfmon (veya benzeri araçlar) çalıştırıyor olurdum. SQL sunucularının çoğunun her birinde en az bir donanım aynası olduğundan emin olmak için donanımı gözden geçiriyordum.

Bir çeşit izleme sistemi olup olmadığını kontrol etmek, yoksa bir tane uygulamak. Nagios ve kaktüsler / rrdtool / mrtg akla geliyor.

Her şeyden önce, gerçek SQL sunucularınızı (ölçüm hariç) değiştirmek için harekete geçmeye başlayacak birisini görürseniz, tam bir anlayışa sahip olmadan önce ... bu, beceri eksikliğinden daha ucuzdur, ancak bu beni korkutur.


0

Büyüyen ağrılar olacak, tıpkı diş telleri ağrılı olduğu gibi ancak yavaş yavaş dişleri iyi ve doğru bir hizaya çekerek çekecekler. Yöneticinin yerleşmesi gerekecek ve işleri uygun şekilde hizaya getirirken bazı ayarlamalar yapılacaktır.

İyi veya kötü bir yöneticinin en büyük işareti, değişikliklerin nasıl gerçekleştiğidir. Kullanıcıları Neyin ve Niçin işlerin değişmesi gerektiği konusundaki tartışmalara dahil ediyor mu? Bazı insanları belirli bir sistemden çıkarmak istemesinin bir nedeni var mı? Bir işletmedeki herhangi bir şey gibi bir nedeniniz olmalı ve buhar "güvenlik için" kesmiyor. Olduğu gibi bırakmanın riskleri nelerdir? Neden daha iyisini yapmak istiyor? '

Eğer kullanıcılar süreçle ilgiliyse ve işlerin neden onlar gibi olduklarını açıklama şansına sahipler ve alternatifleri keşfedebiliyorlarsa, sistemde garip şeyler için tarihsel nedenler olarak bilgi sunmaya yardımcı olacak ve bilgi sunabileceklerdir. Kendimi sık sık şirketimde olan haltların neden bu kadar garip bir şey olduğu konusunda danışmanlık yaptığım bazı finans çalışanlarına danışırken kendimi danışmanlık ediyorum.

Aslında bu tür IT dışında bile herhangi bir pozisyon için gider.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.