如何连接群晖里的MYSQL数据库?

如何连接群晖里的MYSQL数据库?,第1张

解决方法:

一、改表法,更改"mysql"数据库里的"user"表里的"host"项。

1、通过SSH/Telnet访问TNAS设备,root用户的密码为amdin用户的密码。

2、登录mysql数据库,输入mysql-uroot-p,填写密码进行登录,默认密码为admin。

3、使用mysql数据库,>>usemysql

4、更改user表中的'host'项,>>updateusersethost='%'whereuser='root'

5、使用户数据和权限生效,>>flushprivileges

二、授权法

1、通过SSH/Telnet访问TNAS设备,root用户的密码为amdin用户的密码。

2、登录mysql数据库,输入mysql-uroot-p,填写密码进行登录,默认密码为admin。

3、授与远程访问权限,>>GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'admin'WITHGRANTOPTION

FreeNAS 是开源的 NAS 服务器,它能将一部普通 PC 变成网络存储服务器。该软件基于 FreeBSD,Samba 及

PHP,包含了一套支持多种软 RAID 模式的 *** 作系统和网页用户界面。用户可通过 Windows、Macs、FTP、SSH 及网络文件系统

(NFS) 来访问存储服务器;FreeNAS 可被安装于硬盘或移动介质上,所占空间不足 16MB.

FreeNAS 是免费的,安装简易。它是个开源项目,基于 BSD 许可发布的。该软件人气很足,单是上个月的下载次数就超过 2 万。

FreeNAS 0.66 的 ISO 镜像文件并将其烧录成 CD.安装 FreeNAS 的机子最少要有 96MB

内存,一张网卡和一块硬盘。我使用的是一部接有 4 块硬盘的老电脑。我想将 FreeNAS 安装在其中一块硬盘上,剩余的三块硬盘组成 RAID

5.由于我测试的电脑只支持 4 块 IDE 硬盘,因此我临时将其中一块硬盘换成 CD-ROM,等 FreeNAS

安装完毕后再将硬盘调回来,然后才开始相关的配置。

用刚烧录的 CD 启动电脑可让 FreeNAS 运行起来,不过仍然需要进行一些配置工作。

初始配置时值得注意的是 FreeNAS 服务器不会自动给网卡分配 IP.我起初以为机子只有一张网卡,它会被自动视作系统的网卡的由于连不上,检查网线连接折腾了一个小时后才发现我错了。用户必须按照用户手册“网卡和 IP 配置”一章的说明文字来设置网卡。

配置完毕后,在网页浏览器的地址栏里键入 FreeNAS 服务器的 IP 地址输入默认的用户名 admin 和密码 freenas 登入系统。开始页显示出一些系统信息,如版本号及内存使用情况等。左边有一列菜单。

我想做的第一件事是让 RAID 硬盘工作起来。再提一遍,用户手册是您的朋友,里面的说明很清晰,一步一步指导您。

做 RAID 要求用到整块硬盘所以如果将 FreeNAS 安装到其中一块硬盘 (而不是安装在 U 盘上),则那块硬盘不能成为 RAID

的一部分。同时,为最大限度地利用 RAID 硬盘的空间,请使用尺寸一样或相近的硬盘。FreeNAS

的某些版本由于设计上的缺陷,要求一定要使用尺寸完全一样的硬盘。

另一个值得注意的地方是在创建 RAID 加载点时,必须将分区类型改为软 RAID.我开始设置 RAID 时没有这样做,导致 RAID 不工作,差点抓烂头皮。

为了让 RAID 可以通过网络来访问,最后一步是要配置网络服务,如 CIFS 和 FTP.Windows 使用 CIFS

协议存取网络上的文件。CIFS 在服务部分的 CIFS 页面中配置。勾上 Enable (启用)

选框,然后输入工作组的名称来启用它。匿名验证方法使用起来最简易您可以找到有关本地用户验证和域用户验证的选项。点击 Save (保存)

后,Windows 的机子就可以访问 FreeNAS 服务器了。试着复制一些文件便可以看到硬盘指示灯在一起快速地闪烁,证明 RAID

硬盘在协同工作了。

FreeNAS 的网页管理界面的功能已很完备了,因此管理服务器时无需用到命令提示行。其实通过 SSH 可得到一个完整的

Shell,不过我以为没那个必要。从 freenas.org

的技术支持论坛中看到,确实有人利用命令提示行来进行一些特殊的配置工作但对于一般用户来说,网页管理界面已足够了。

测试过程中,我发现 FreeNAS

的主系统很稳健。不过,如果搞不好,有可能令系统配置变得很混乱。比如,创建第一个本地用户时,我忽视了首先要创建一个组的提示,盲目尝试创建用户结果

导致了一些内部错误,接下来所有的本地用户验证都通不过。修正错误的唯一方法就是将 FreeNAS

服务器还原到出厂状态,从头再配置一次。如果遵从有关的警告提示,则不应该出现问题的。

要保护服务器的安全,就必须更改网页管理界面的默认密码。如果直接从服务器本机登入系统的权限不加限制,则禁用控制台菜单的做法是必要的。

该软件不尽人意的地方是不能分层级设置共享目录的读写权限。在本地用户验证模式下,用户或完全读写或完全禁止读写。管理员不能为用户设置只读权限,也不能只赋予用户读写某几个共享目录的权限。用户一旦通过验证,他便可完全读写所有的共享目录。

FreeNAS 服务器前途无量它的开发工作十分活跃。单是 2006 年前 4 个月就释出 11

个修正版本。它是组建简单网络存储服务器的绝佳选择,免去安装整套 Linux 或 FreeBSD

的烦恼。而且,它是善用旧硬件的好办法,毕竟在当今的标准下,它的系统要求已算低了。

你要保持数据的一致性,需要一个共享存贮。共享存贮包括网页,脚本,数据库等数据。这样,当用户连接到不同的服务器时,可以看到相同的内容。也有利于管理员的维护。其实,没有共享存贮也可能实现LVS,但是,你要手工进行数据复制同步,管理负担会很重。

共享存贮,可以通过配置安装有FREENAS的服务器来实现,也可购买支持ISCSI等协议的的网络存贮设备来实现。

至于要不要双网卡,也是看你的性能要求了,理论上,只要通讯正常,单网卡也是可以的。

以下复制章文嵩的LVS原理,请见谅。

一般来说,LVS集群采用三层结构,其体系结构如图1所示,三层主要组成部分为:

•负载调度器(load balancer),它是整个集群对外面的前端机,负责将客户的请求发送到一组服务器上执行,而客户认为服务是来自一个IP地址(我们可称之为虚拟IP地址)上的。

•服务器池(server pool),是一组真正执行客户请求的服务器,执行的服务有WEB、MAIL、FTP和DNS等。

•共享存储(shared storage),它为服务器池提供一个共享的存储区,这样很容易使得服务器池拥有相同的内容,提供相同的服务。

调度器是服务器集群系统的唯一入口点(Single Entry Point),它可以采用IP负载均衡技术、基于内容请求分发技术或者两者相结合。在IP负载均衡技术中,需要服务器池拥有相同的内容提供相同的服务。当客户请求到达时,调度器只根据服务器负载情况和设定的调度算法从服务器池中选出一个服务器,将该请求转发到选出的服务器,并记录这个调度;当这个请求的其他报文到达,也会被转发到前面选出的服务器。在基于内容请求分发技术中,服务器可以提供不同的服务,当客户请求到达时,调度器可根据请求的内容选择服务器执行请求。因为所有的 *** 作都是在Linux *** 作系统核心空间中将完成的,它的调度开销很小,所以它具有很高的吞吐率。

服务器池的结点数目是可变的。当整个系统收到的负载超过目前所有结点的处理能力时,可以在服务器池中增加服务器来满足不断增长的请求负载。对大多数网络服务来说,请求间不存在很强的相关性,请求可以在不同的结点上并行执行,所以整个系统的性能基本上可以随着服务器池的结点数目增加而线性增长。

共享存储通常是数据库、网络文件系统或者分布式文件系统。服务器结点需要动态更新的数据一般存储在数据库系统中,同时数据库会保证并发访问时数据的一致性。静态的数据可以存储在网络文件系统(如NFS/CIFS)中,但网络文件系统的伸缩能力有限,一般来说,NFS/CIFS服务器只能支持3~6个繁忙的服务器结点。对于规模较大的集群系统,可以考虑用分布式文件系统,如AFS[1]、GFS[2.3]、Coda[4]和 Intermezzo[5]等。分布式文件系统可为各服务器提供共享的存储区,它们访问分布式文件系统就像访问本地文件系统一样,同时分布式文件系统可提供良好的伸缩性和可用性。此外,当不同服务器上的应用程序同时读写访问分布式文件系统上同一资源时,应用程序的访问冲突需要消解才能使得资源处于一致状态。这需要一个分布式锁管理器(Distributed Lock Manager),它可能是分布式文件系统内部提供的,也可能是外部的。开发者在写应用程序时,可以使用分布式锁管理器来保证应用程序在不同结点上并发访问的一致性。

负载调度器、服务器池和共享存储系统通过高速网络相连接,如100Mbps交换网络、Myrinet和Gigabit网络等。使用高速的网络,主要为避免当系统规模扩大时互联网络成为整个系统的瓶颈。

Graphic Monitor是为系统管理员提供整个集群系统的监视器,它可以监视系统的状态。Graphic Monitor是基于浏览器的,所以无论管理员在本地还是异地都可以监测系统的状况。为了安全的原因,浏览器要通过HTTPS(Secure HTTP)协议和身份认证后,才能进行系统监测,并进行系统的配置和管理

参考:

http://www.baidu.com/s?wd=LVS%E9%9B%86%E7%BE%A4%E7%9A%84%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84+linuxvirtualserver&ampie=UTF-8&oe=UTF-8&bar=13&tn=webxunlei_5_cb


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8666230.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存