Показаны сообщения с ярлыком VirtualBox. Показать все сообщения
Показаны сообщения с ярлыком VirtualBox. Показать все сообщения

понедельник, июля 30, 2012

Install cloudera cluster cheats, add VM node.

  1. disable selinux at all hosts /etc/selinux/config
  2. disable iptables at master or fix rules
  3. set all node hosts of cluster in all /etc/hosts
  4. change the host name in all /etc/cloudera-scm-agent/config.ini

  1. enter into runned instance and change mac adress in /etc/sysconfig/network-scripts/ifcfg-eth0
  2. shutdown
  3. change mac address into Virtual Box VM preferences
  4. start VM
  5. ifconfig
  6. add host to /etc/hosts
    • 10.0.0.10   node10.cloudera node10
  7. change host at  /etc/sysconfig/network
    • HOSTNAME=node10.clouder

среда, июня 13, 2012

Mount additional disk to VirtualBox image (centos 6)

  1. shut down you virtual machine
  2. open VirtualBox Manager
    • choose you machine
    • click Settings->Storage->SATA Contoller->icon Add Hard Disk
    • click "Create new disk"
    • choose format VMDK (Virtual Machine Disk) for example -> next
    • choose Dynamically allocated for example -> next
    • enter name, and choose size
    • click Create
    • click Ok
  3. run virtual machine
  4. > sudo fdisk -l

    Disk /dev/sda: 5475 MB, 5475663872 bytes
    4 heads, 32 sectors/track, 83552 cylinders
    Units = cylinders of 128 * 512 = 65536 bytes

       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1               1       78125     4999984   83  Linux
    /dev/sda2           78126       79681       99584   83  Linux

    Disk /dev/sdb: 107.3 GB, 107374182400 bytes
    255 heads, 63 sectors/track, 13054 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/sdb doesn't contain a valid partition table
    • I added 100Gb disk that got name /dev/sdb
    • "Disk /dev/sdb doesn't contain a valid partition table" mean that you need to format this disk first
      • yum install gparted
      • run gparted (if you use graphical or see the manual)
      • choose you disk in right top corner dropdown
      • Device -> Create Partition Table -> choose ms-dos -> apply
      • right click on disk bar -> New -> +Add
      • right click on disk bar -> Format to.. -> choose ext3

  5. > mkdir /mnt/mydisk
  6. > mount -t ext3 /dev/sdb1 /mnt/mydisk
  7. > cd /mnt/mydisk
  8. > df 
  9. to mount automatically on boot, add disk to /etc/fstab my /etc/fstb for example, i added last line
    • LABEL=79d3d2d4  / ext4    defaults,noatime 0 0
      LABEL=e21a3e10  /boot ext3    defaults,noatime 0 0
      devpts     /dev/pts  devpts  gid=5,mode=620   0 0
      tmpfs      /dev/shm  tmpfs   defaults         0 0
      proc       /proc     proc    defaults         0 0
      sysfs      /sys      sysfs   defaults         0 0
      /dev/sdb1   /mnt/mydisk   ext3  defaults      0 0
  10. DONE

воскресенье, декабря 07, 2008

VirtualBox: Создание сети между windows xp и гостевой ubuntu 8.10

Как я задолбался эту сеть устанавливать, вернее искать как это можно сделать. Хрен найдешь кругом линуксоиды ставят винду, а мне наоборот надо.
короче вот он правильный ответ:

1. ставим VirtualBox, это не сложно.
2. запускаем его и нажимаем на "Создать", следуем по пунктам и ставим в нем скачанную убунту.
3. Свойства гостевой ОС можно изменять только когда она выключена. В "Свойства" устанавливаем "Сеть"->"Подсоеденен к" выбираем NAT (он кажется по умолчанию).
Закрываем VirtualBox.
Free Image Hosting at www.ImageShack.us

4. Подключаем http:
Запускаем в винде командную строку.
ubuntu - ниже это название моей гостевой

cd C:\Program Files\Sun\xVM VirtualBox
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" 8888
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" 80
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" TCP



5. теперь тоже самое для ssh:

cd C:\Program Files\Sun\xVM VirtualBox
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP


6. включаем VirtualBox и запускаем Ubuntu
в броузере винды пишем http://localhost:8888/
если не заработало перезагружаем винду и запускаем убунту
доступ к ssh через localhost:2222

p.s. если не работает проверьте что на винде не бежит http сервер, а то у меня xampp стоял, снес его к чертям и заработало

подсмотренно тут: Web Server Access on a VirtualBox Guest
и тут тоже самое на русском но без ssh: VirtualBox + сеть (через NAT) + apache httpd