您的位置:首页 > 运维架构 > Linux

大数据组件安装准备工作1--在Virtualbox中安装Linux虚拟机

2016-12-16 10:26 471 查看
此设置是在Macbook上进行的设置

1. Virtualbox虚拟机的网络设置:

点击屏幕左上角的Virtualbox->点击“偏好设置”->"网络",选择“仅主机(Host-Only)网络(H)”,点击右侧添加图标,然后双击添加的内容(我的是vboxnet0)进行查看

我的配置是

主机虚拟网络界面::

IPv4地址:192.168.56.1

IPv4网络掩码:255.255.255.0

IPv6网络掩码长度:0

DHCP服务器::

勾选 “启用服务器”

服务器地址:192.168.56.100

服务器网络掩码:255.255.255.0

最小地址:192.168.56.101

最大地址:192.168.56.254

点击  确定

2. 配置Virtualbox管理器,安装linux虚拟机:

选择 类型--Linux,版本--RedHat(64-bit)

创建后,点击  设置 > 存储 > 选择“控制IDE”下的“没有盘片” > 点击 右侧“分配光驱”后的光盘图标,选择一个虚拟光盘(我的虚拟光盘是centos6.5)

“存储”设置好后,选择 “网络”,启用“网卡1”,选择  网络地址转换(NAT);启用“网卡2”,选择 仅主机(Host-Only)网络,选择vboxnet0

选择“常规” > “高级” ,共享粘贴板 和 拖放  都设置为“双向”

选择“共享文件夹”,添加 共享路径,设置共享文件夹名称(我的是 HostDesktop),勾选 “自动挂载”

点击“确定”按钮

选中创建的虚拟机,点击 Virtualbox管理器的“启动”按钮,进行安装,遇到 “Detect” 内容,选择“Skip”

3. 虚拟机安装好,并启动后,进入root账户配置网络,修改机器名:

以下红色部分为修改的内容

[root@master network-scripts]# cat/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
UUID=809cd3ce-993a-4d26-944e-dd2d93336258
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=08:00:27:F9:80:30
PEERDNS=yes
PEERROUTES=yes

[root@master network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
HWADDR=08:00:27:83:47:07
TYPE=Ethernet
#UUID=63ef004d-f44a-4aa6-b552-57ede81e8bfe
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static

IPADDR=192.168.56.111

NETMASK=255.255.255.0

GATEWAY=192.168.56.1

修改机器名:

[root@master sysconfig]# cat /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=master

4. 重启虚拟机后,安装增强工具以实现虚拟机与宿主机之间的共享文件夹:

1). https://my.oschina.net/mkh/blog/225501
2). http://www.bubuko.com/infodetail-986654.html(如果按照1)执行后无法成功安装增强工具,再按照此步骤进行)
3). 增强工具安装成功后,在虚拟机terminal以root用户运行以下命令,即可加载共享文件夹

mkdir
/mnt/hostshare

mount
-t vboxsf HostDesktop /mnt/hostshare/

可以通过以下方式设置自动挂载共享文件夹

[root@master sysconfig]# cat /etc/fstab 

#

# /etc/fstab

# Created by anaconda on Thu Dec  8 23:52:01 2016

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/vg_master-lv_root /                       ext4    defaults        1 1

UUID=c32ad049-602a-4bc6-a8fc-a51d1f2878c6 /boot                   ext4    defaults        1 2

/dev/mapper/vg_master-lv_swap swap                    swap    defaults        0 0

tmpfs                   /dev/shm                tmpfs   defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0
HostDesktop             /mnt/hostshare          vboxsf  rw,gid=110,uid=1100   0 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: