2017-03-26 23:20:03 LVXIANGAN 阅读数 4136

     很多初次学数据库的朋友,对于通过虚拟机访问数据库,经常会出现各种设置问题,本文希望能够帮助学者,高手大牛请飘过。


1、准备工作

a)在Mac系统电脑上安装好Parallels Deskop虚拟机,虚拟机安装好操作系统,如Windows xp(真正应用建议用Linux)

b)下载Oracle数据库安装包,例如oracle 10g,创建数据库名称为orcl, 

用户名:scott

密码:tiger


2、打开虚拟机的windows xp系统,控制面版--服务,开启以下两项服务,保证Oracle数据库正在运行





3、查找本地主机名,如lvxiangan,当然,这个主机名是可以修改的,可随意修改。


4、打开数据库服务端程序,选择Net Manager


5、服务命名按默认配置



6、新建监听程序,数据库服务中,监听数据库需要于服务命名一致;



7、监听位置:主机名称请填写上面step3得到的主机名称,也可以填写本机ip地址



step7修改主机栏目,也可以直接修改以下文件,效果是一样的




8、修改完成,记得重启监听器



9、修改网络链接为桥接模式,至于Shared Network、Host-Only Network、Bridged Network三者具体区别,有兴趣的朋友可以百度一下。



10、在Mac系统下查看本机IP地址



11、切换至虚拟机,在Windows 下调用cmd,分别执行以下操作:

a)查找本机ip

b) 虚拟机Ping 主机(不通说明主机下防火墙未关闭)

c) 虚拟机telnet 数据库



12、Telnet成功页面



13、退出Telnet,先按Ctrl + ]  , 然后输入quit即可



14、在主机telnet虚拟机,显示已经连接上


测试一下设置设置是否生效 
    1)主机ping虚拟机eth0网卡的ip,不通说明虚拟机下防火墙或者selinux未关闭
    2)虚拟机ping主机ip,不通说明主机下防火墙未关闭
    3)能够互相ping同,设置即完成。
  如果还有问题,查看防火墙、需要重启生效的操作是否重启了。一般做到此,不会有什么问题了,这个时候再启动虚拟机。


15、测试代码



16、通过配置文件读取数据库驱动



17、测试成功!














2019-01-24 00:31:17 u011195398 阅读数 119

前言

其实之前就看过好多一部分大数据的视频,但是由于工作的原因一直没能坚持下来久而久之又忘记了,时间总是挤出来的,自己每天能进步一点学习一点就好,学习都是一个积少成多的过程,我会一步步的记录下我学习大数据的过程。目前我是用Mac进行研发的,所以我会围绕着Mac下搭建虚拟机来学习大数据。

虚拟机的安装和配置静态IP

Centos的系统安装

  • 首先,我需要下载虚拟机Parallels Desktop 14.0.1提取码: vycc
  • 安装后,会选择虚拟机下载Centos 7,根据步骤安装就好。
    在这里插入图片描述

PS:我们再选择安装的时候,一定要注意看字,就使用当前的安装包进行安装,中途不需要去登陆Google账号。

关闭屏幕保护

每次经过一段时间后,就会进入屏保状态之后进入界面又会输入密码很耽误事,所以,我在这里配置下虚拟机从图形化界面关闭屏保的操作。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

给虚拟机配置静态网址

查看网段

首先,我们需要在配置中去查看下Shared状态下,我们的网段地址。
在这里插入图片描述

修改网卡配置

通常情况下,我们服务器都会有一个固定的ip,因为我们的客户端访问的时候,不可能每次都会去更改客户端的配置文件ip,所以这里我们需要给服务器配置一个静态的IP地址,首先,使用命令sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0编辑网络配置文件,然后更改下面5个位置。

  • ONBOOT 字段表示是否开机是自动启用该网卡
  • BOOTPROTO 字段表示IP地址是动态DHCP还是静态STATIC,初始值是DHCP,我们把它改成 STATIC
  • IPADDR 字段就是我们要设置的静态IP地址了,我们把它设置成 10.211.55.9
  • GATEWAY 字段表示网关,一般都是 xxx.xxx.xxx.1 做为网关
  • NETMASK 字段表示子网掩码,这个学过网络的基本都知道要填写 255.255.255.0
[parallels@localhost ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
DEVICE=eth0
NAME=eth0
UUID=9410076c-bee9-4886-af6c-537c17bcfee0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.211.55.9
NETMASK=255.255.255.0
GATEWAY=10.211.55.1

当配置完成以后,需要让重启网卡。
在这里插入图片描述
查看修改情况

[parallels@localhost ~]$ ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.211.55.9  netmask 255.255.255.0  broadcast 10.211.55.255
        inet6 fdb2:2c26:f4e4:0:d5a2:332c:f355:9ca0  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::d41a:a6de:73c6:70fd  prefixlen 64  scopeid 0x20<link>
        ether 00:1c:42:38:be:fd  txqueuelen 1000  (Ethernet)
        RX packets 2734  bytes 2235331 (2.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4575  bytes 383825 (374.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

使用ping命令测试下:

[parallels@localhost ~]$ ping www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=1 ttl=128 time=39.8 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=2 ttl=128 time=56.4 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=3 ttl=128 time=39.8 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=4 ttl=128 time=51.6 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=5 ttl=128 time=53.6 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=6 ttl=128 time=43.5 ms
^C
--- www.a.shifen.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5011ms
rtt min/avg/max/mdev = 39.852/47.509/56.464/6.681 ms

可以ping通代表配置好了。

远程登陆

  • 查找虚拟机的ip和当前用户名
    在这里插入图片描述
  • Mac远程登陆

执行ssh命令:ssh 【用户名】@【服务器ip地址】

ssh parallels@10.211.55.100

来看看效果图:
在这里插入图片描述

克隆虚拟机后需要更改的一些操作

这部分内容属于我自己的拓展内容,可以不予理会。如果想了解也可以看下。
学习大数据的时候,是需要多台虚拟机来进行操作的,这里就避免不了去修改一些虚拟机的IP网络和Host文件,便于学习使用,下面就是一些操作。

  • 修改Mac地址
    使用命令sudo vi /etc/udev/rules.d/70-persistent-net.rules将第一行删除,保留第二行的数据,并且将第二行的Mac地址保存,在网卡中修改为此地址即可。
    在这里插入图片描述
    PS:这里是操作系统CentOS6的操作,如果这里是7可以不做此操作。
  • 修改IP地址
    按照上面修改网卡配置操作即可
  • 修改HostName
    目前,我们需要为我们主机使用命令sudo vi /etc/sysconfig/network配置
    在这里插入图片描述
  • 修改Host文件
    sudo vi /etc/hosts命令修改Host文件10.211.55.101
    在这里插入图片描述

最后,重启电脑,最后使用命令Ping一下自己的主机表示配置成功。

小结

我们在配置静态IP的时候一定要去查看下,我们的网段,只有在网段中的ip才能生效。

参考文档

2014-10-10 22:54:14 mmical 阅读数 8612
如果是最小安装的CentOS,加载Parallels Tools以后,需要手工加载iso镜像,然后运行install文件进行安装。安装的过程中需要从网络上自动下载需要的库,因此要确保网络通畅。

1. 检测iso镜像加载的情况:
mount | grep iso9660

如果返回:
/dev/cdrom on /media/cdrom type iso9660 (ro,exec,nosuid,nodev,uid=0),

那么,就直接进入/media/cdrom下就可以找到install安装文件了;

如果返回:
/dev/cdrom on /media/cdrom type iso9660 (ro,noexec,nosuid,nodev,uid=0)

则说明加载的镜像不可运行,需要先取消加载:
umount /dev/cdrom

2. 加载iso镜像,我懒得建路径了,就直接挂在到/mnt下面了:
mount -o exec /dev/cdrom /mnt

3. 使用root权限,需要注意的是当前的用户是否在sudoers组里面,如果是的话:
sudo ./install

否则,可以先切换到root账号下:
su -

再安装:
./install

2018-07-12 02:45:46 magic_dreamer 阅读数 11
Parallels Introduction

I download the software Parallels from official website and use free trial for 14 days.
http://download.parallels.com/desktop/v13/docs/en_US/Parallels%20Desktop%20User's%20Guide/

Install windows 10. It seems very easy and useful.
Control command F will enter the full screen mode.

Open the control center, install Ubuntu 16.04
It seems really powerful and useful here for ubuntu as well.

Prepare to build on Ubuntu12.04
ant
> sudo apt-get install ant
jdk8
> sudo apt-get install python-software-properties
> sudo add-apt-repository ppa:webupd8team/java
> sudo apt-get update
> sudo apt-get install oracle-java8-installer
fakeroot
> sudo apt-get install fakeroot



References:
Fix the issue to apt-get update on ubuntu12.04
https://askubuntu.com/questions/297757/why-after-fresh-ubuntu-12-04-installation-update-arent-being-installed
Install jdk8 on ubuntu12.04
https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-12-04-with-apt-get
http://download.parallels.com/desktop/v13/docs/en_US/Parallels%20Desktop%20User's%20Guide/
没有更多推荐了,返回首页