- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 Linux下部署Keepalived
Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生;Keepalived可以将多台服务器通过虚拟IP方式,对外提供同一个IP地址,这样,当其中某台服务器发生故障后,访问可转移到其它正常的服务器。
2025-05-08 16:48:15
475
原创 Linux环境下部署MaxScale
在我之前的文章里面有介绍MySql主从服务器的配置,我们项目通常使用.NET开发Server端,如果是代码直接去管理主从服务器的访问,比较不友好,因而使用MaxScale作为代理来访问,MaxScale 是 MariaDB 开发的一个数据库智能代理服务,相当于它成为Server端和Mysql端中间的代理服务,可以将Server对数据库的访问进行转发,从而实现读写分离和负载均衡。
2025-05-08 11:14:59
408
原创 初次使用MAUI遇到的问题
1.工程的目录不要包含中文,否则打包生成Android的时候会报错;然后重新加载程序,再编译后,就可以直接双击exe运行了。以后遇到问题再补充 ...
2025-01-21 10:48:37
217
原创 Ubuntu下部署Hadoop集群+Hive(四)
2.解压apache-tez-0.10.3-bin.tar.gz包到/opt/module目录下,并修改hive文件夹的名称为“tez-0-10.3”;1.将apache-tez-0.10.3-bin.tar.gz包上传到安装hive的节点服务器,放到/opt/software目录下;3.将apache-tez-0.10.3-bin.tar.gz包上传到HDFS;tez的更换就此完成,可以测试一下,速度会有提升。
2024-08-23 10:42:33
421
原创 Ubuntu下部署Hadoop集群+Hive(三)
到此,Hadoop集群 + Hive部署就已经完成,可以使用DBeaver软件连接Hive数据库进行访问操作,但是有一个问题,因为Hadoop默认计算引擎是MapReduce,运行会比较慢,我的是3台实体服务器,执行增删查改感觉都很慢,下一章,我将在此基础上进行优化,把计算引擎更换为Tez。如果是离线安装的话,使用mysql-8.0.34-1.el7.x86_64.rpm-bundle.tar,在线安装的话则不用;执行成功后,再执行flush privileges;这个地方注释,保存;
2024-08-22 16:30:09
653
原创 Ubuntu下部署Hadoop集群+Hive(二)
1.课程中的三台主机,Hadoop102、Hadoop103、Hadoop104,对应的我的主机是HadoopMaster、HadoopSlave01和HadoopSlave02;在3台服务器上的/opt/目录下新建module和software文件夹,其中software文件夹用来存放软件包,module用来存放解压后的安装文件;,其中的23节到34节教程,讲的比较详细,建议先快速过一下相关章节课程,然后对照来安装,基本没有问题;根据自己的使用下载对的hadoop和jdk版本。这篇文章对应的课程是。
2024-08-22 15:23:51
623
原创 Ubuntu下部署Hadoop集群+Hive(一)
准备环境:3台Ubuntu服务器(版本20.04),自建的虚拟机也可以;推荐内存:8GB以上;部署也支持Ubuntu20.04以上版本,或是Centos也可以。
2024-08-22 14:48:48
520
原创 Linux Ubuntu下部署Asp.net Core Web
使用的是Ubuntu14.04版本,.Net Core 版本2.1一、安装.NET Core SDK打开终端并运行以下命令:wget -q https://packages.microsoft.com/config/ubuntu/19.04/packages-microsoft-prod.deb -O packages-microsoft-prod.debsudo dpkg -i ...
2020-01-14 15:17:32
1080
转载 Windows下编译libevent 64位静态库总结
参照:https://my.oschina.net/jacobin/blog/146567 http://blog.youkuaiyun.com/qingfengpu99/article/details/45113841 http://blog.youkuaiyun.com/xiaoluer/article/details/56008921 http://blog.youkuaiyun.com/u01008534
2018-02-02 17:25:59
3652
原创 C#调用C++DLL,正确接收与传递中文字符方法
通常,c++ dll库字符编码方式都为utf-8,c#调用dll时,若遇到中文字符的接收与传递,会出现中文字符显示乱码与无法传递。 按照对应关系,若dll中参数为char[],例如char[64] name;则对于的c#字符定义为: [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)] public string name; 若name
2017-03-30 17:42:23
12018
原创 ftp设置用户只能够访问指定的目录
如新建一个admin用户,若指定admin只能访问/home /uftp目录下的administer目录。则:(1) 首先要存在administer目录,并且保证administer目录不具备可写的权限,否则将造成登录失败。可使用“chmod a-w +目录”进行权限的修改。(2) “vi / etc/vsftpd.conf”,在文件末位添加local_root
2016-12-02 15:52:22
21534
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人