Tag Archives: vmware

använd en mac som nfs datastore i vmware vshpere

kör man esx/esxi hemma och vill mounta isos för att installera upp maskiner kan det vara rätt trevligt att ha dessa på en annan maskin nånstans och mounta upp den som en datastore. det kan även vara användbart med en stor, men förhållandevis långsam lagringsarea för att köra storage vmotion till vid ominstallation av esx(i)-burkarna.

då vpshere endast har stöd för lokal disk, fiber channel, iscsi och nfs så är nfs det mest kompatibla och därmed det lättaste protkollet att sy ihop med övrig utrustning hemma.

hemma har jag en drobo ansluten med firewire 800 till en mac mini som håller den mesta datan hemma (jag har även en iomega ix2-200 som klarar både iscsi och nfs men den låter lite illa).

så här gjorde jag för att mitt lilla datacenter skulle kunna läsa isos på drobon.

 

dela ut disken med nfs i mac os x

  1. logga in med ssh mot macen.
  2. redigera /etc/exports som root och lägg till raden:
  3. /Volumes/LillDrobo -net 192.168.1.0 -mask 255.255.255.0
  4. spara och skicka en SIGHUP till nfsd (vet inte om det behövs egentligen)

montera nfs i vshpere client

  1. klicka på fliken configuration
  2. klicka på storage
  3. klicka add storage
  4. välj Network File System
  5. skriv ip till macen och den exakta sökvägen du skrev i /etc/exports tidigare och döp fanskapet till något beskrivande
  6. next, next, next, finish

 

klart! titta vad tjusigt!

Skärmavbild 2010-09-04 kl. 16.21.48.png

 

 

>epic fail

>idag skrev jag en certifiering och misslyckades för första gången.

förra veckan köpte jag en iomega ix2-200 NAS för att kunna träna på iSCSI hemma inför certifiering ovan.
den mailade redan från start ganska ofta följande till mig:

Problems with ‘GABRIEL’ device (11)

The device is powering off because the System temperature is 255°C/491°F and the allowed maximum is 72°C/161°F.

Device Information: 10.0.1.132, 2.1.20.48759, Iomega StorCenter ix2-200, 00D0B80C34B0

customize vmware fusion nat dhcpd

i have a pretty standard home network based around an apple airport extreme. i also have a lot of windows based servers installed on the cabled part of the network (usually virtualized with vmware esxi). to run my lab clients on my mac i use the excellent vmware fusion software.

a problem with the airports is that you can’t change the dhcp option for dns. the airport will always force you to use its own address for dns. and when you are trying to simulate things in a windows active directory domain you usually want to use the domain controllers ip for dns on your clients.

my old workaround was to disable dhcp on all my clients for the dns part and type it in manually. but now i have come up with a nicer solution.

vmware fusion lets you configure the network adapters on your virtual machines in three ways:

vmware fusion virtual machine network settings

in the past i always used the bridged option to get the most real experience on the virtual machines, but now i use the nat option. why? because vmware fusion runs its own dhcp server for the virtual nat network and that means that we can change some things, like its dns option!

here is how:

open up terminal.app
sudo vi /Library/Application\ Support/VMware\ Fusion/vmnet8/dhcpd.conf
now you can se that vmware uses the standard isc-dhcpd for its networking magic:

# Configuration file for ISC 2.0b6pl1 vmnet-dhcpd operating on vmnet8.
#
# This file was automatically generated by the VMware configuration program.
# If you modify it, it will be backed up the next time you run the
# configuration program.
#
# We set domain-name-servers to make some DHCP clients happy
# (dhclient as configued in SuSE, TurboLinux, etc.).
# We also supply a domain name to make pump (Red Hat 6.x) happy.
#
allow unknown-clients;
default-lease-time 1800;                # 30 minutes
max-lease-time 7200;                    # 2 hours

subnet 10.0.2.0 netmask 255.255.255.0 {
 range 10.0.2.100 10.0.2.200;
 option broadcast-address 10.0.2.255;
 option domain-name-servers 10.0.1.20;
 option netbios-name-servers 10.0.1.20;
 option domain-name "r14.nortonnet.se";
 option routers 10.0.2.1;
}

edit it to your heart’s content and save it. if it complains about beeing read only just override it (you are using sudo). in the vi editor you end with a exclamation mark  (:wq! = force save and exits).

now you can restart your computer if you are a coward. or you can restart the vmnet-dhcpd process. vmnet-dhcpd doesn’t awake again if you send it a HUP call so just kill it and start it again:

sudo killall -HUP vmnet-dhcpd
sudo /Library/Application\ Support/VMware\ Fusion/vmnet-dhcpd -cf /Library/Application\ Support/VMware\ Fusion/vmnet8/dhcpd.conf -lf /var/db/vmware/vmnet-dhcpd-vmnet8.leases -pf /var/run/vmnet-dhcpd-vmnet8.pid vmnet8

configure your virtual machines to use nat networking and verify it with ipconfig /all:

Ethernet adapter Local Area Connection:

 Connection-specific DNS Suffix  . : r14.nortonnet.se
 Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
 Physical Address. . . . . . . . . : 00-0C-29-A4-07-E6
 DHCP Enabled. . . . . . . . . . . : Yes
 Autoconfiguration Enabled . . . . : Yes
 Link-local IPv6 Address . . . . . : fe80::8d22:b24f:c556:1129%11(Preferred)
 Autoconfiguration IPv4 Address. . : 169.254.17.41(Preferred)
 Subnet Mask . . . . . . . . . . . : 255.255.0.0
 Default Gateway . . . . . . . . . : 10.0.2.1
 DHCP Server . . . . . . . . . . . : 10.0.2.200
 DHCPv6 IAID . . . . . . . . . . . : 234884137
 DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-11-FB-93-DB-00-0C-29-A4-07-E6

 DNS Servers . . . . . . . . . . . : 10.0.1.20
 Primary WINS Server . . . . . . . : 10.0.1.20
 NetBIOS over Tcpip. . . . . . . . : Enabled

nice, right?

>stormen gudruns lillasyster per

>telias mobilnät verkar vara helt fucked up idag. det gör det väldigt besvärligt att sköta mitt jobb.

medans jag väntar på att få kopplingston så kan jag likaväl blogga lite.

måndag kväll förra veckan så rasade min gamla filserver. tisdag lunch dök jag ner i en hög skrotklassad hårdvara på jobbet och släpade hem för att försöka komma igång igen.

i garderoben står aset:

diskpackarna som håller RAID5:

alla flatkablar och hårddiskar urplockade:

31337 liksom:

nytt moderkort (vissa säger moderkaka, men det är äckligt tycker andra), cpu och minne:

att byta hårdvaran under kontrollerade former tog ungefär hela min lunch. när det var 5 minuter kvar så tryckte jag på strömknappen för första gången. tre långa pip. suck.
alltid lika deppigt att meka med pc-hårdvara. särskilt om man inte har någon aning om vilka delar som kan vara trasiga.
visar sig dock när jag kommer tillbaka hem på kvällen att det var ett PCI-grafikkort som jag försökte köra med som var dött.

en azteka med tjock botten, vatten och the apprentice:

kör memtest86 medans jag äter pizza för att se så att inte det är fel på minnena jag satt i. norton övervakar testet:

efter mycket strul med installationen så kom tillslut servern upp i lördags igen (ni som försökt köra 5 stycken IDE-diskar i en PC vet att det kan vara lite lurigt att veta vilken som BIOS kommer tro är HD0 och försöker läsa MBR på. jag körde SCSI för systemdisken i gamla konfigurationen)