Val av OS till server

Avdelningen för spel och annan vardaglig mjukvara.
User avatar
ADiS
Posts: 5732
Joined: 2003-04-04 22:24:03
Location: Gävle
Contact:

Val av OS till server

Post by ADiS »

Nu ska jag slå igång ett par servrar men har fastnad vid val av OS.
Servrarna är IBM's x-serie. Den jag håller på att installera just nu på är en IBM xSeries 336. På den ligger det integrerad Adaptec SCSI RAID 2000S kort. För att ens kunna installera OS på dessa diskar behöver man drivrutiner till dessa. Det finns en del till olika OS på IBM's sida.

Mitt problem är att jag inte är expert på Linux/Unix men vill heller inte använda Windows då jag vill ha ett öppet alternativ vilket minskar på kostnaderna för licenser.

- SUSE Ent Server. Men det kostar! Trodde det var gratis.

- Ubuntu Server. Passar Linux/Unix drivarna på ubuntu? Sen vet jag heller inte hur man installerar drivarna vid installationen av OS'et. Har testat att installera Ubuntu Server men det blir fel här och där, då jag tror att den inte hittar diskarna. Installationen vill inte börja helt enkelt.

- Debina. Samma fråga här, fungerar Linux/Unix drivarna här?

Sen så önskas ett UI på alla OS för att enklare sköta hanteringen av servern. På Ubuntu vet jag att det finns.
Nå, någon som orkar guida mig lite, vad ska jag välja, vad fungerar och hur installerar jag drivarna i någon av dessa OS (kanske finns fler bra). När man installerar ex win så kommer det fram en blå ruta där det står tryck på bla bla för att installera SCSI enheter osv...

Hjälp :-/ ;(
http://www.buildlog.eu - Din egna bygglogg på nätet
User avatar
HLC
Posts: 2146
Joined: 2004-09-25 10:08:21
Location: Kista

Re: Val av OS till server

Post by HLC »

Alltså, tänkte skriva saker som att kolla på opensuse/centos, att drivers i linux oftast bara behöver patchas in i kärnan eller laddas som en modul, att man inte skall överse opensolaris samt att kolla om raidkontrollern stöds i kärnan av open eller freeBSD.

Men, det här låter ju som något som inte är för hemmabruk? Om grejerna skall användas kommersiellt, kör ett OS du kan. Visst skulle linux köras utmärkt på servrarna men inget är värre än att ha downtime på ett dygn med enda förklaringen till kund att tjänsten är nere pga att man inte kan systemet bra nog.

Om uptime inte är kritiskt, kolla in OpenSUSE, CentOS, OpenSolaris och FreeBSD i första hand. (solaris och freebsd för zfs, din RAIDkontroller stöds exempelvis i FreeBSD av drivrutinen asr)
"Broadcom and Apple are the antithesis of free disclosure of information." - Theo de Raadt
"Unconditional love costs extra." - Sun Microsystems
User avatar
ADiS
Posts: 5732
Joined: 2003-04-04 22:24:03
Location: Gävle
Contact:

Re: Val av OS till server

Post by ADiS »

Servrarna kommer att stå i en server hall. Därför är det viktigt med en bra uptime. Det är även viktigt med hur man hanterar servern på distans, någon form av remote desktop är väldigt viktigt samt ett UI.

Du nämner inte något om ubuntu server, finns det någon anledning till det?
Har kör desktop versionen och kände mig hemma väldigt snabbt.

Du talar om att patcha eller ladda in dem som modul. Det har jag ingen aning om hur man gör!
Om nu ubuntu och red hat båda är baserade på linux. Borde då inte red hat drivrutinerna fungera direkt på ubuntu? För jag har ingen aning hur jag ska lägga in dem separat innan jag installera OS'et. I windows är det ju enkelt, precis innan instllationen startar så ser en blå skärm och längst nere på skärmen så står det att man kan trycka på en tangent om man vill installera SCSI osv...
http://www.buildlog.eu - Din egna bygglogg på nätet
User avatar
übermensch
Hedersbit
Posts: 3190
Joined: 2002-03-08 0:03:05
Location: Kista
Contact:

Re: Val av OS till server

Post by übermensch »

Ofta så följer drivrutinerna med till linux, direkt i disten. Vet inte hur det är i ditt fall, men om du har burkarna hemma nu så är det värt att prova. HLC påpekade att drivisarna fanns med i freebsd, så det är inte helt otroligt att de gör det i ubuntu eller ngn annan linuxvariant heller.

Däremot så administreras linuxservrar med fördel via ssh, eftersom X drar en del minne(går att leva med) men är inte alls lika stabilt som resten. Dessutom är min erfarenhet av grafiska admininterface att de funkar "sådär" oftast. Editerar du configfilerna manuellt vet du vad som händer och du får det du vill ha, förutsatt att du läst dokumentationen rätt.


Det är svårt att rekommendera en linux/bsd-server till någon som vill köra grafisk remote desktop. Bli vän med din terminal först isåfall, det är med stor sannolikhet där du kommer spendera mesta tiden för att administrera din server.
In cars several processors are connected by a bus
User avatar
HLC
Posts: 2146
Joined: 2004-09-25 10:08:21
Location: Kista

Re: Val av OS till server

Post by HLC »

Anledningen till att jag inte nämnde ubuntu i första hand är för att alla dessa distar har ett eget upplägg i hur de sparar och konfigurerar sin systemstruktur. Ibland vill man köra program som bara kommer i versioner anpassade för en viss struktur (som exempelvis RedHat, som var och fortfarande mer eller mindre är standard) vilket gör att man måste ändra installationsförhavandet för hand om exempelvis då Ubuntu inte har lagt in programmet i sitt eget programbibliotek.
Debian (vilket lär vara vad som stod egentligen?) är systemet Ubuntu bygger på, fungerar drivers på debian fungerar de nästan garanterat på Ubuntu.

Jag tror även en sak übermensch nämnde behöver påpekas en extra gång, X (grafiskt interface i linux) är, relativt, MYCKET mer ostabilt (enligt min erfarenhet) än resten av systemet. Det betyder inte att det är en dålig idé, bara att du bör känna dig bekväm med att kunna stänga av, fixa och starta om X, i underhållssyfte, utan ett grafiskt interface om grejerna skall användas kommersiellt.

Låt mig säga såhär, om drivrutinen finns som en modul som kan laddas, så görs det i Ubuntu genom knappen "hardware drivers". Manuellt brukar detta innebära att lägga drivrutinen i någon mapp innuti /etc samt editera en fil som ligger någonstanns i /etc (strukturen, filnamn etc. kan vara olika för olika linux, men alla ligger i /etc) till att peka på modulen, samt köra ett systemkommando för att ladda in den.
Eftersom du behöver drivrutinen för att använda diskarna, gissar jag dock på att de måste finnas patchade rakt in i kärnan. Oftast har drivrutinen ett script som gör detta åt dig, genom att dra ned källkoden till din kärna, patcha den och sedan kompilera om den automagiskt. Finns drivrutinen redan i kärnan så använder man ett verktyg för att ändra i konfig-filen för kompileringen av kärnan, sätter drivrutinen att bli en del av kärnan (inte som en modul) och sedan kompilera kärnan.

Vill du underhålla systemet behöver du kunna en av de här två vägarna. Tills du känner dig bekväm med någon av dem rekommenderar jag som sagt ett OS du känner dig bekväm med, för att få drivrutiner att fungera är bara en liten del.
Jag lovar att det här är sista gången jag tjatar om det, men att köra ett OS kommersiellt är något helt annat än att pilla med det hemma. En kund accepterar inte att man spenderar åtta timmar på att installera om OS och konfar om den utan god anledning. Tänk dig om en extra gång bara, och fundera allvarligt på att välja ett OS till vilken du kan köpa service om det skulle behövas.
"Broadcom and Apple are the antithesis of free disclosure of information." - Theo de Raadt
"Unconditional love costs extra." - Sun Microsystems
User avatar
ADiS
Posts: 5732
Joined: 2003-04-04 22:24:03
Location: Gävle
Contact:

Re: Val av OS till server

Post by ADiS »

Sådär ja! Det där gillas. Det var sådan information jag var ute efter. Detta är inte till en kund jag gör utan till mitt eget projekt. Det enda som är väldigt synd det är just om systemet skulle gå ner och det drabbar så klart användarna vilket är ett helvete när man har en tjänst.

Jag hade först problem med att installera Ubuntu server så den inte ville extrahera cd'n. Trodde det var på grund av raid'en men det var det inte. Brände ubuntu desk. och det fungerade att installera utan problem. Då misstänkte jag skivan som jag brände ubuntu server. Så jag tog och ladda ner den igen och brände. Då fungerade det! Kom in i consolen. Pillad lite, sökte på nätet efter det jag var ute efter att göra och mycket löste sig på någon timme. Det var inte alls så svårt! Webmin ser ut att vara riktigt nice!

Jag kommer att testköra ubuntu server ett tag och se hur det går. Ska testa andra OS på andra servrarna.
http://www.buildlog.eu - Din egna bygglogg på nätet
User avatar
übermensch
Hedersbit
Posts: 3190
Joined: 2002-03-08 0:03:05
Location: Kista
Contact:

Re: Val av OS till server

Post by übermensch »

ADiS wrote:Pillad lite, sökte på nätet efter det jag var ute efter att göra och mycket löste sig på någon timme. Det var inte alls så svårt! Webmin ser ut att vara riktigt nice!

Med den inställningen kommer du långt med Linux. Fortsätt så och du kommer märka att du trivs ganska bra utan grafiskt interface ;)
In cars several processors are connected by a bus
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Re: Val av OS till server

Post by linc »

Själv blev jag lite förvånad över att suse inte var gratis. Vad är det i suse som kostar egentligen? Någon som vet?
hej.
User avatar
HLC
Posts: 2146
Joined: 2004-09-25 10:08:21
Location: Kista

Re: Val av OS till server

Post by HLC »

OpenSuse är gratis.
SuSE Linux Enterprise kostar dels av samma skäl som att RedHat kostar, dels för att de köptes av Novell. (Hatar vi inte alla Novell? Jag tror det.)
"Broadcom and Apple are the antithesis of free disclosure of information." - Theo de Raadt
"Unconditional love costs extra." - Sun Microsystems
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Re: Val av OS till server

Post by linc »

HLC wrote:OpenSuse är gratis.
SuSE Linux Enterprise kostar dels av samma skäl som att RedHat kostar, dels för att de köptes av Novell. (Hatar vi inte alla Novell? Jag tror det.)
Du missförstår mig.. de måste ju ha någon icke-gpl-kod däri för att de ska komma undan med det egentligen, annars hade ju någon bara hostat suse-isos på t ex ftp.sunet.se istället. Så jag undrar vad det är. :)
hej.
User avatar
HLC
Posts: 2146
Joined: 2004-09-25 10:08:21
Location: Kista

Re: Val av OS till server

Post by HLC »

Dunno.. innan openSuse men efter Novell så hade de väl en tid där man behövde ladda ned en massa manuelt utan ISO för att installera det om man inte köpte det? Kanske är det installationsprogrammet som inte följer gpl?
"Broadcom and Apple are the antithesis of free disclosure of information." - Theo de Raadt
"Unconditional love costs extra." - Sun Microsystems
User avatar
ADiS
Posts: 5732
Joined: 2003-04-04 22:24:03
Location: Gävle
Contact:

Re: Val av OS till server

Post by ADiS »

Som jag fattar det när jag läser det så är det uppdateringar och supporten som man betalar för.
http://www.buildlog.eu - Din egna bygglogg på nätet
Belzelcior
Posts: 35
Joined: 2007-10-03 6:47:59

Re: Val av OS till server

Post by Belzelcior »

Öhm varför inte köra Sabayon (massor av bra information på distens forum om linux) som bygger på Gentoo (en av de bästa distarna imho)? Du får full kontroll på allt och lär dig massor om hur linux funkar med Sabayon om du bara tar dig lite tid (samt att det är riktigt stabilt när du väl fått iordning systemet).

Du kan köra typ VNC (ej plattformsspecifikt gällande klienter) som fjärrstyrning.
User avatar
HLC
Posts: 2146
Joined: 2004-09-25 10:08:21
Location: Kista

Re: Val av OS till server

Post by HLC »

För ett OS som tvingar en att lära sig saker den hårda vägen är ju verkligen bra när det skall användas kommersiellt, speciellt när det är svårt att hitta professionell support. Om man är ute efter pakethanteraren så är det mycket bättre att kolla in FreeBSD, som har riktig erfarenhet på marknaden för kommersiella servrar.
"Broadcom and Apple are the antithesis of free disclosure of information." - Theo de Raadt
"Unconditional love costs extra." - Sun Microsystems
Belzelcior
Posts: 35
Joined: 2007-10-03 6:47:59

Re: Val av OS till server

Post by Belzelcior »

Ehrr... Beträffande en server som ska användas kommersiellt så är det väl ett plus att slippa ringa in supporten som kan ligga på runt 50.000:- när det går åt h-e? Om man inte förstår vad man pysslar med och vad man lagt in på sin egen server kanske man bör hyra in sig på ett webbhotell för typ 12:-/mån?
User avatar
übermensch
Hedersbit
Posts: 3190
Joined: 2002-03-08 0:03:05
Location: Kista
Contact:

Re: Val av OS till server

Post by übermensch »

Fördelen med andra OS, som inte är Gentoobaserade, är att man slipper kompilera allting, de har i regel större användarbas, de har mindre experimentella versioner av paketen samt att man kan ta in en konsult om det skulle skita sig. Det känns onödigt att veta vad alla gcc:s optimeringsflaggor kan få för konsekvenser om det enda man vill är att få apache + php + mysql att funka t.ex. Gentoo är jättebra att använda hemma, om man vill lära sig mycket och gillar att krångla med saker. Men det är nog få som skulle få för sig att sätta det i skarp drift när det gäller ett företag, där man ändå har vissa krav på tillgänglighet.
In cars several processors are connected by a bus
User avatar
Peter Wall
Hedersbit
Posts: 7026
Joined: 2002-03-08 0:52:56
Location: Stockholm
Contact:

Re: Val av OS till server

Post by Peter Wall »

Belzelcior wrote:Ehrr... Beträffande en server som ska användas kommersiellt så är det väl ett plus att slippa ringa in supporten som kan ligga på runt 50.000:- när det går åt h-e? Om man inte förstår vad man pysslar med och vad man lagt in på sin egen server kanske man bör hyra in sig på ett webbhotell för typ 12:-/mån?

50 000kr? Say what?
Diplomerad webbutvecklare
Microsoft Certified Professional Windows 2003
Microsoft Certified Technology Specialist Windows Vista
"Did you know kidneys and applesauce are a delicacy in Sweden? I'm gonna get my applesauce back!"
User avatar
HLC
Posts: 2146
Joined: 2004-09-25 10:08:21
Location: Kista

Re: Val av OS till server

Post by HLC »

Hahaha, för det första måste jag hålla med herr Wall, om du får servicekostnader på 50 000, så är ju uppenbart något fundamentalt fel, som att man valde ett för komplext, oprovat och odokumenterat system. Sen tror jag nog jag redan framfört mina åsikter om att köra system man inte känner sig bekväm med, det hör inte längre hit. Webhotellkostnader för kommersiellt bruk överstiger 12kr/månad med ganska mycket förövrigt. (Har jag förstått det rätt skall det en del databaser o.dyl med i spelet och då pratar vi nog tusentals kronor i månaden för kommersiella syften)
"Broadcom and Apple are the antithesis of free disclosure of information." - Theo de Raadt
"Unconditional love costs extra." - Sun Microsystems
User avatar
übermensch
Hedersbit
Posts: 3190
Joined: 2002-03-08 0:03:05
Location: Kista
Contact:

Re: Val av OS till server

Post by übermensch »

HLC wrote:Hahaha, för det första måste jag hålla med herr Wall, om du får servicekostnader på 50 000, så är ju uppenbart något fundamentalt fel, som att man valde ett för komplext, oprovat och odokumenterat system.

Gentookonsulter? ;)
In cars several processors are connected by a bus
Belzelcior
Posts: 35
Joined: 2007-10-03 6:47:59

Re: Val av OS till server

Post by Belzelcior »

Mmm... för det är ju jag som betalar när jag kan mitt eget system (det enda jag betalar är tid gällande support till mig själv). Ni har nog inte så bra koll på hur mycket pengar företag och myndigheter slänger ut på support (nu menar jag självklart GENERELLT om ni förstår det ordet, det var inte just distarna Gentoo eller Sabayon jag refererade till med summan).

Kolla med exempelvis AGFA hur mycket det kostar att få över någon att ens KOLLA VAD SOM ÄR FEL på t ex en fotosättare eller en ctp-maskin. Då snackar vi inte ens påbörjande av reparation.
User avatar
Peter Wall
Hedersbit
Posts: 7026
Joined: 2002-03-08 0:52:56
Location: Stockholm
Contact:

Re: Val av OS till server

Post by Peter Wall »

Ojoj. Belzelcior går in med fulla kroppslag, likt en slugger av gammeldags mått.

Tyvärr går ingen av oss på det du säger. Hur kom AGFA, fotosättare och ctp-maskin in i bilden över huvud taget? Vi kan väl åtminstone hålla tråden hyfsat på spåret för att hjälpa trådskaparen någorlunda :)
Diplomerad webbutvecklare
Microsoft Certified Professional Windows 2003
Microsoft Certified Technology Specialist Windows Vista
"Did you know kidneys and applesauce are a delicacy in Sweden? I'm gonna get my applesauce back!"
User avatar
HLC
Posts: 2146
Joined: 2004-09-25 10:08:21
Location: Kista

Re: Val av OS till server

Post by HLC »

Alltså, var skall jag börja? Vad med att hålla oss till vad tråden handlade om? Det känns väl ganska uppenbart att vi pratar om en person som inte kan systemet så väl att han garanterat klarar sig utan professionell support om systemet skall användas i kommersiellt bruk? Huruvida du känner att du skulle kunna hantera systemet för kommersiellt bruk får stå för dig, men det är som sagt inte dig det handlar om.

Återigen som herr Wall säger, supportkostnaden för mjukvaruproblem och licenserade hårdvarusystem är ju ganska olika. Jag vågar inte ens tänka på vad en allvarlig service utav AJA multi-target deponeringssystemet jag jobbar med för tillfället skulle kosta att serva om något allvarligt gick sönder men visst lär det slå 50 000 utan problem.
"Broadcom and Apple are the antithesis of free disclosure of information." - Theo de Raadt
"Unconditional love costs extra." - Sun Microsystems
User avatar
ADiS
Posts: 5732
Joined: 2003-04-04 22:24:03
Location: Gävle
Contact:

Re: Val av OS till server

Post by ADiS »

Det nämns webbhotell. Jo visst är det billigt och bra. Men bra är inte tillräckligt! Jag har inte den friheten som jag har med egna servrar.

Det var inget problem alls att confa servrarna. Med eller utan UI, så användes terminalen hela tiden. Ska ta bort UI, den är i vägen bara har jag upptäckt. Det installeras evolution som man inte ens behöver med massa spel och skit. Sen med webmin så är det skit smidigt för det finns terminal i den vilket gör att allt ligger samlat på ett ställe.

Synd bara att lighttpd inte finns än som modul till webmin :(
http://www.buildlog.eu - Din egna bygglogg på nätet
User avatar
madr
Posts: 998
Joined: 2004-08-24 11:12:39
Contact:

Re: Val av OS till server

Post by madr »

Roligt att höra att det gick/går bra ADiS! Du kommer ha stor nytta av den här erfarenheten.
antlion: 3,2 GHz i7 | 32GB | 180GB+120GB SSD SATA III | 2TB SATA III | Dell u2410 | GF 5600ti Arch linux + Win 7
User avatar
ADiS
Posts: 5732
Joined: 2003-04-04 22:24:03
Location: Gävle
Contact:

Re: Val av OS till server

Post by ADiS »

Fan vad man har lärt sig på ett par veckor! Har nu ett testlabb hemma (inkl ett par hörselkåpor) innan allt flyger in i en serverhall.
Clustrade ihop servrarna med med hjälp av webmin, då slipper man logga in på alla individuellt om man nu behöver det. Smidigt! Har kommit fram till brandväggen men funderar även på antivirus (eller som många kunder säger, "behöver ett virusprogram" :D ). Hur ser på den sektionen, rekommendationer? Till windows är det ett måste. TIll OS X så finns det nästan inget alls.

Sen så funderar jag på en sak som jag länge undrar.
Man kan skapa underdomäner, som leder till en viss IP, namnserver eller URL. Men hur hanterar man flera underdomäner eller kanske även domäner att visa olika innehåll på en och samma server?

Ex:
namn.domän.se ---> 45.23.122.44
namn2.domän.se ---> 45.23.122.44

Båda ansluter till samma server men visar olika webbinnehåll. Misstänker att man måste skapa egna DNSer?
http://www.buildlog.eu - Din egna bygglogg på nätet
Post Reply