Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/mu-plugins/gkphp.php on line 1
Windows Home Server « Categories « Daniel Liljeberg

Arkiv för ‘Windows Home Server’ kategori

Warning: Use of undefined constant archives - assumed 'archives' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: Use of undefined constant page - assumed 'page' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32
class="post-156 post type-post status-publish format-standard hentry category-amahi category-scaleo category-windows-home-server">

Efter VAIL FAIL så blev det Amahi

24 mars, 2011

Jag installerade för några månader sedan WHS Vail på min Scaleo. Detta eftersom jag fått en system crash, pga strömavbrott, av min WHS V1 och factory restore inte ville fungera och en ominstallation ifrån grunden ändå var att vänta i och med detta. Dock tog det bara några dagar innan Microsoft släppte ytterliggare en update, men i och med denna kom nyheten om att de övergav Drive Extender (DE). DE är den pooling teknologi som gjort det så lätt att lägga till diskar till WHS och en selling point för många.

Det har debatterats friskt kring detta och prestanda problem, tillsammans med en konsolidering mellan Small Business Server och WHS teamen, har pekats ut som en anledning till att MS ville gå ifrån DE. Man har på senare tid lagt till lite funktionalitet igen rörande att filer läggs på mer än en disk osv, men inget som är lika enkelt som DE när det handlar om att lägga till nya diskar osv. Vill man följa lite av diskussionerna och reaktionerna kring ämnet så finns dessa på

http://windowsteamblog.com/windows/b/windowshomeserver/

För mig så betydde detta att jag stod inför en ominstallation till. Men då bestämde jag mig för att göra något jag länge funderat på. Jag installerade Ubuntu Server på den och installerade allt jag behövde för att få den funktionalitet jag önskade mig. Jag skissade lite på en egen DE funktionalitet för Linux, men i och med detta fick jag höra talas om Greyhole. Den arbetade i precis så som min ursprungliga idé såg ut så jag bestämde mig för att testa. Då läste jag att Grehole installerades som standard med Amahi, “men vad är Amahi” tänkte jag då.

Amahi visade sig vara en i princip komplett Home Server baserad på Fedora 10. Nu heter den Amahi6 och är uppdaterad och körs på Fedora 14. Med Greyhole så får du i princip det du hade med DE och även om en del saker fortfarande måste konfigureras via terminalen så görs det mesta ifrån ett webgränssnitt. Det finns en “AppStore” där färdiga paket av testade program finns för 1-click-installationer. Det kan tex handla om att installera Media-Wiki, uTorrent, Transmission, SpeedTest Mini, DLNA, WordPress, SABnzbd, CouchPotato, Sick Beard,  Squeezebox Server, MythTV Backend, CrashPlan osv, osv, osv.

Nya “Appar” kommer hela tiden och skaran som använder Amahi har nyligen växt en hel del med folk som just övergett WHS. Jag kan inte säga att Amahi är rätt för alla, men jag komemr nog inte gå tillbaka till WHS på mycket länge. Jag har i princip all funktionalitet jag använde mig av i WHS, plus VPN som standard, plus stabiliteten i både filsystem och drift som Linux erbjuder.

Om ni som jag tröttnat lite på MS hantering av WHS så rekommenderar jag er att läsa om Amahi på länken nedan. Frågor om mina erfarenheter med Amahi på våra kära Scaleo’s svarar jag gärna på

https://www.amahi.org

Lite bilder av min Amahi

image

image

image

image

image

Flattr this!

Warning: Use of undefined constant archives - assumed 'archives' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: Use of undefined constant page - assumed 'page' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32
class="post-53 post type-post status-publish format-standard hentry category-windows-home-server">

Korrupt .NET 2.0 förhindrar anslutning till WHS

1 september, 2009

Jag talade i en tidigare post om problem med att koppla upp till sin WHS via WHS Console direkt efter en installation. Något som då berodde på “felaktigt” användarnamn på datorn som försöker ansluta. Det finns ytterliggare ett tillfälle då man kan få problem att koppla upp sig mot sin WHS. Då detta skett både på min egen Scaleo och en kunds Scaleo en gång så känns det som något som kanske inte är helt ovanligt. Om det är något som drabbar just Scaleo eller om det är något i operativsystemet vet jag dock inte. För mig skedde det hela strax efter jag bytte processor. Då min kund hade haft problemet och jag fixade det åt honom så var jag förberedd på att det kanske skulle bli problem så fixade jag det i samma veva. Men när det skedde min kund så var det lite mera av ett mysterium.

Symptom

Min kund förklarade att han kunde ansluta till sina shared folders utan problem. Men han kunde inte ansluta via WHS Console. När jag bad honom testa ansluta via RDC så svarade han att inte heller detta fungerade. Symptomen till problemet är alltså att du kommer åt alla delade filer som vanligt, men inte kan ansluta via varken WHS Console eller RDC.

Undersökning

Jag kopplade upp servern till ett grafikkort via adapter som jag talat om i posten om processorbyte på Scaleo 2205. Har ni en DYI WHS så har ni säkert möjligheten att ansluta en monitor till den, annars måste ni undersöka hur ni skall göra på just er modell. Väl inne i Windows så inspekterade jag Event loggen, den finns under “Administrative Tools”. Jag försökte starta WHS Console lokalt på servern samtidigt som jag höll koll på loggen. Jag noterade en krash av WHS Console som berodde på något fel i .NET 2.0. Det visar sig snart att .NET 2.0 på servern blivit korrupt, något som också påverkar RDC då den verkar använda sig av .NET 2.0. Detta leder således till att man varken kan ansluta med WHS Console eller via RDC.

Lösningen

Jag försökte avinstallera eller installera över en ny version av .NET 2.0, men vad jag än testade så gick det helt enkelt inte. Det finns sätt att “tvinga” ett MSI paket att installera sig, men inget sådant hjälpte heller. Då Windows sedan Windows XP (kanske till och med tidigare) sparar kopior på många systemfiler för att just kunna ersätta korrupta versioner så tänkte jag att jag ger det ett försök. För att tvinga fram en scan av systemfilerna så öppnar man upp kommandotolken (är lite unix/osx skadad och vill säga terminalen). Detta kan görav genom att välja kör/run frön startmenyn och skriva cmd  kör följande kommando sfc /scannow. Detta startar en scan av systemfilerna som kan ta ett tag. När det är klart får du starta om servern och hålla tummarna att det löste ditt problem. Detta fungerade på både min egen och min kunds server.

Avslutning

Då det skedde väldigt nära inpå för oss båda så funderade jag en del över om det kanske var någon update till systemet släppt av Microsoft som i olyckliga fall kunde resultera i detta. Jag har inte undersökt det närmare, men om någon vet anledningen bakom det hela så får ni gärna dela med er.

Flattr this!

Warning: Use of undefined constant archives - assumed 'archives' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: Use of undefined constant page - assumed 'page' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32
class="post-46 post type-post status-publish format-standard hentry category-osx category-windows-home-server">

Time machine backup till Windows Home Server

31 augusti, 2009

När jag disskuterat Windows Home Server (WHS) med folk så får jag ofta frågan om den kommer funka med Time Machine på deras Macbook eller liknande. Sedan Apple dödade smb stöd i Time Machine så är det inte riktigt lika lätt som det var förut längre. HP Media Smart Server har en add-in ger stöd för Time Machine, men hur gör alla vi andra som sitter på en WHS av annat märke, eller rent av ett hemmabygge? Jo, det går att lösa även för oss, man får bara anstänga sig lite mera. Lärde mig de följande stegen från Brent på Compugeek Software.

Gör din WHS redo för Time Machine

  • Skapa en ny shared folder för Time Machine på din WHS. 
  • Om du känner att du inte vill ansluta till din WHS via Remote Desktop Connection (RDC) så får du även installera Advanced Admin Console Add-In (AAC) på din WHS.

Gör din Mac redo för Time Machine till WHS

  • Starta upp en Terminal och kör defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1.
Aktivera Time Machine till shares

Aktivera Time Machine till shares

Konfigurera Time Machine

Efter att du aktiverat möjligheten till att använda shared folders som Time Machine backup destinationer så måste du mounta den folder som du tidigare skapade för ändamålet i WHS.

  • Öppna Finder och lokalisera din WHS
  • Dubbelklicka på din WHS och om du får en förfrågan om användarnamn och lösenord så fyller du i uppgifterna för en användare på din WHS som har access till den shared folder du tidigare skapade. Om du inte blir efterfrågad efter användarnamn och lösenord så klickar du på “Connect as”. Uppgifterna måste du välja att spara i keychain, annars får Time Machine problem när den skall göra sina backups.
  • Navigera fram till foldern du skapade för Time Machine och öppna den. Du kan nu komma åt den i Time Machine Preferences.
  • Öppna Time Machine Preferences och välj din share. Den kommer mountas som en disk och automatiskt re-mountas när Time Machine behöver göra en backup. När du blir förfrågad om användarnamn och lösenord så använder du samma som innan.
  • Avaktivera backups

TimeMachine_DiskSelection_2

Den första backupen

Sedan Leopard 10.5.2 så har Apple ändrat hur Time Machine till en shared folder fungerar. Som ett resultat av detta så kommer Time Machine att misslyckas med att skapa den första backupen. För att komma runt detta gör du följande.

  • Anslut till din WHS via RDC eller starta upp WHS Console och gå till AAC som du i så fall installerade tidigare.
  • Gå till D:\shares\TIME_MACHINE_SHARE_NAME – TIME_MACHINE_SHARE_NAME skall vara namnet på den folder du skapade för backuperna.
  • På din Mac så aktiverar du backuper och initierar en backup.
  • Om du är snabb som kommer du se en ny fil i din WHS share. Den kommer vara gömd så du måste ha aktiverat att du vill se gömda filer.
  • Kopiera snabbt filen till D:\shares.

Skapa en fungerande sparsebundle fil

Eftersom Time Machine misslyckas med att skapa filen automatiskt så måste vi göra det manuellt.

  • Starta Applications/Utilities/Disk Utility på din Mac
  • Klicka på File->New->Blank Disk Image
  • Navigera till din desktop i “where to save”
  • Som namn använder du namnet på den fil du kopierade till D:\shares, men ta bort .tmp.sparsebundle från namnet.
  • Som volume name väljer du Time Machine
  • Som image format väljer du sparse bundle disk image
  • Partitions skall vara No partition map
  • Volume format skall vara Mac OS Extended (Journaled)
  • Volume size, välj custom och sedan väljer du så många GB som du vill att Time Machine max skall få utnyttja på din WHS
  • Klicka på create
  • Ejecta den nya disk images från Finder
  • Flytta nu den nydligen skapade filen till din Time Machine Share på din WHS
  • Aktivera backup igen ifrån Time Machine Preferences och starta en backup. Den kommer nu att avsluta det förberedande stadiet och göra sin initiala backup.
  • Ta bort filen du kopierade till D:\shares

Avslutning

Så, nu bör din Mac kunna använda din WHS som destination för sin Time Machine Backup. Slå på folder duplicering om du vill ha lite extra skypp på din Time Machine backup. Jag väntar med spänning på att Microsoft skall inse hur många som idag sitter på både WIndows och OSX datorer och implementera stöd direkt i WHS så att man på samma sätt som för en Windows maskin kan välja mappar av vad som skall backupas osv från WHS Console.

Flattr this!

Warning: Use of undefined constant archives - assumed 'archives' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: Use of undefined constant page - assumed 'page' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32
class="post-10 post type-post status-publish format-standard hentry category-scaleo category-windows-home-server">

Snabbare processor i Fujitsu Scaleo Home Server 2205

18 augusti, 2009

De av er som haft nöjet att göra ett fynd på en Fujitsu Scaleo Home Server 2205, som varit riktigt billiga nu ett tag, har kanske börjat experimentera lite och installerat lite tillägg och börjat känna att lite mera kraft hade varit roligt att ha i burken. Standard konfigurationen fungerar helt ok för de flesta.

  • 1.6GHz Intel Celeron 420, 512kb L2 Cache
  • 2GB Ram (finns modeller som bara har 512MB… det är på tok för lite!)
  • 2 X 1TB Western Digital Greenpower

Men om man t ex vill streama HD filmer till sin xbox 360 och de måste transcodas så är det dags att börja fundera på att uppgradera lite. Själv så kör jag en hel del tunga serverprocesser på min Scaleo och det fick mig att vilja uppgradera. Valen många pratar om är någon av följande processorer

  • Intel E5200 – 2.5GHz Dual Core, 2MB L2 Cache byggd på 45nm teknik
  • Intel E2220 – 2.4GHz Dual Core, 1MB L2 Cache byggd på 64nm teknik

Då en E5200 går att hitta billigare än en E2220 så borde valet vara genska enkelt, speciellt då den även är snabbare och har större L2 Cache. Men, även om en del personer säger att de lyckas köra sin Scaleo 2205 på en E5200 så är det absolut inte den processorn du skall köpa. Jag gjorde nämligen själv det misstaget först och ja, det går att köra en Scaleo 2205 på en E5200. Men det är kopplat till en hel del problem. För det första så kan inte Scaleons BIOS känna av temperaturen på processorn utan du måste gå in i BIOS och ändra så att fläktarna kör på “Zon 2” istället för på processorns temperatur, annars går fläktarna oavbrutet på max. Detta är lättare sagt än gjort och kräver att du köper en PCIe 1X till PCIe 16x konverter eller liknande för att kunna ansluta ett grafikkort. Men allt detta går att lösa och det var precis vad jag gjorde. För att sedan systemet skall förstå att du kör en Dual Core så måste du reboota två ggr. Många startar bara om en gång och undrar varför de bara har en kärna. Men när allt detta är gjort kommer tyvärr överaskning nummer två. Det är nämligen så att en E5200 i en Scaleo 2205 inte kommer köra snabbare än 1.2GHz.  FSB’n klockas ner och hela systemet kommer i det närmaste att gå långsammare än med din ursprungliga Celeron 420. 

E5200 i en Scaleo 2205

E5200 i en Scaleo 2205

Jag fick rådet att stressa processorn för att se om det bara var så att den klockade ner för att spara energi, men resultatet var ganska entydigt. Den körde i 1.2GHz och mer gick inte att få ut.

stress

Vad detta beror på råder det delade meningar om. En sak som dock är klar är att både Celeron 420 och E2220 kör på 64nm medans E5200 kör på 45nm. Detta kan, tillsamman med lite förändringar i kärnan, vara en möjlig förklaring. Hur som helst så gör ni bäst i att inte köpa en E5200 till er Scaleo 2205.

Då är det skönare att veta att E2220 fungerar rakt av i Scaleo 2205. Hade jag vetat detta innan så hade mitt processorbyte varit väldigt mycket enklare. Men nu kan jag iaf dela med mig av mina erfarenheter så inte ni behöver göra samma misstag. Men hur byter man då processorn på Scaleo 2205?

  1. Börja med att skruva av “locket”. Det görs med två skruvar på baksidan som inte ens kräver skruvmejsel.

    Fujutsu Scaleo Home Server

    Fujutsu Scaleo Home Server utan locket

  2. För att komma åt processorn så lyfter du på hårddiskarna till höger. Jag har utökat med två diskar där, standard är de två platserna lediga.
    2009-08-12 at 21-30-29
  3. Processorn sitter under den passiva kylaren som skall skruvas av med fyra skruvar i hörnen. Börja inte pilla på den lite mindre kylaren i tron om att processorn sitter där!
    Scaleo 2205 kylare
    Scaleo 2205 kylare
  4. Lossa processorn genom at lossa armen som håller allt på plats och lyft bort processorn. Var noga med att inte ta med fingrarna på kontaktytorna under processorn.

    Scaleo 2205 CPU

    Scaleo 2205 CPU

  5. Packa upp E2220 processorn ur förpackningen och var även här noga med att inte röra kontaktytorna under processorn.

    Intel E2220

    Intel E2220

  6. Sätt processorn på plats, lås fast den och skruva på kylaren igen. Var noga att du sätter kylaren på rätt håll så luften kan strömma igenom den. Har hört rapporter om den del personer som råkat sätta den på fel håll så luften inte kunnat kyla processorn. Sätt sedan tillbaka den lilla tunneln för luften i plast. Nu är allt klart och det enda du behöver göra är att boota om din Scaleo 2 ggr så funkar allt som det skall sedan.
    Scaleo 2205 med Intel E2220

Om man som jag råkat leka med en E5200 först så har man lite mer att göra. Nämligen koppla in en mpnitor, gå in och återställa BIOS och allt annat man pillat på medans man försökte få allt att fungera.

ATI 1900XT i en Scaleo 2205

ATI 1900XT i en Scaleo 2205

Naturligtvis så har inte Scaleo 2205 någon strömsladd för PCIe grafikkort så det fick jag ta ifrån min stationära dator.

Naturligtvis så har inte Scaleo 2205 någon strömsladd för PCIe grafikkort så det fick jag ta ifrån min stationära dator.

It's alive!

It

Mystiken bakom den svarta lådan är inte lika stor längre

Mystiken bakom den svarta lådan är inte lika stor längre

Med denna uppgradering så kan jag utan problem transcoda HD film och skicka den till min xbox 360. Under load ligger processorn på 54 grader och idle på runt 30 grader. Jag är helnöjd med min uppgradering och önskar er lycka till med er uppgradering.

Flattr this!

Warning: Use of undefined constant archives - assumed 'archives' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: Use of undefined constant page - assumed 'page' (this will throw an Error in a future version of PHP) in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32

Warning: A non-numeric value encountered in /www/webvol34/an/96qmbdpibm1sspm/danielliljeberg.se/public_html/blog/wp-content/themes/cordobo-green-park-2/archive.php on line 32
class="post-3 post type-post status-publish format-standard hentry category-windows-home-server">

Problem att koppla upp mot Windows Home Server Console

17 augusti, 2009

Jag installerade nydligen en Fujitsu Scaleo Homeserver. Jag använder den mest för backup och som Subversion, web, och databasserver. Efter ett par dagar hörde en bekant av sig som även han köpt en Fujitsu Scaleo Homeserver och sa att han hade problem med installationen. Han hade försökt ominstallera flera gånger och inget fungerade. Jag frågade honom om han kom ihåg att koppla bort Internet under installationen (då det kan skapa lite problem), men han var säker på att han följt allt till punkt och prickar. Han fick tom upp Windows Home Server Console ikonen i sin systray och den var grön. Så något annat hindrade honom från att ansluttill sin server .

Jag tog mig över och efter att jag försökt ansluta via hans konsol, pingat servern, kollat portar i routern samt kliat mig i huvudet lite så fick jag en sådan där uppenbarelse som man får ibland. Kanske fungerade egentligen allt som det skulle, men något men själva inloggningen gick fel. Det är nämligen så att Windows Home Server Console egentligen bara är en Remote Desktop Connection (RDC) till din Windows Home Server. Men denna startar Windows Home Server Console programmet på sevrern när den ansluter och kör också i ett fönster som är lika start som den applikationen. Detta skapar illusionen av att du lokalt kör en applikation som i sin tur talar med servern. Vanligen när man ansluter via RDC så måste man ange adressen till datorn man ansluter till, användarnamn och lösenord att ansluta med. För att göra detta fint och enkelt så har denna processen förenklats en del för Windows Home Server Console så det enda du som användare måste skriva in är lösenordet.

Problemet här visar sig vara att Windows Home Server ansluter med det användarnamn du är inloggad med, i min bekantas fall “Kalle”, och någon sådan användare fanns ju inte på servern. Många märker inte alls av detta då de kör som default användare “Administrator” på sin windows maskin som de ansluter ifrån. Men om du råkat döpa om ditt administrator konto till något annat kan du få detta problemet. Det finns dock två lösningar på detta som gör att du snart är igång med din Windows Home Server.

  1. Byt namn på din lokala användare till “Administrator” och försök sedan ansluta igen
  2. Anslut till servern via Remote Desktop. Du hittar detta under “Start” -> “Programs” -> “Accessories” (eller “Start” -> “Program” -> “Tillbehör” om du kör svensk Windows).
    Anslut som “Administrator” och ange det lösenord du valde under installationen av din Windows Home Server. När du väl är inloggad på servern så klickar du på “Start” -> “Programs” -> “Administrative Tools” -> “Computer Management”. När du får upp programmet så väljer du “Local Users and Groups” -> “Users”. Högerklicka någonstans under de redan existerande användarna och välj “New user…”.
    Fyll i uppgifterna och välj ditt användarnamn på din lokala dator som username. Klicka ur “User must change password at next logon”
    När din användare är skapad högerklickar du på denna och väljer “Properties” -> “Member Of” -> “Add” och skriver “Administrators” i rutan “Enter the object name to select”.

Starta om din Windows Home Server och sedan skall det gå att ansluta via Windows Home Server Console. Lycka till!

Flattr this!