根据网友的一个鹅厂面试题由来,原始内容摘录如下:求每个用户的最长连续登录天数,两个日期的间隔小于或等于 3 均视为连续登录。比如 01-01 号登录,最近的下一次登录是 01-04 号,两个日期的间隔等于 3 天,因此这两个日期之间的天数都算作活跃天数,一共 4 天。
月度归档: 2020年12月
南大通用GBase 8a由于操作系统用户密码过期导致加载报错 ERROR 1733 (HY000):(GBA-01EX-700) Gbase general error: I/O operation on XXX Timeout was reached
南大通用GBase 8a在通过load方式从数据源加载数据时,如果超过设定时间还没有返回,或者由于操作系统用户密码过期导致加载报错,则会报Timeout was reached错误。
南大通用GBase 8a支持sha256的sftp加载性能对比sha1下降情况
南大通用GBase 8a支持sha256的sftp加载性能对比sha1下降情况
南大通用GBase 8a在用过sftp加载时,由于sha256原因导致报错 ERROR 1733 (HY000): (GBA-01EX-700) Gbase general error: I/O operation on sftp failed with error - Failed initialization, File name
redhat7 的sshd开始支持sha256的密钥传输算法,默认的sha1不再支持。如果GBase 8a数据库版本比较老,则在加载开启了sha256安全加固的sftp时,就会报这个错误 Failed initialization。
linux redhat 7 sshd 指定sha256密钥算法hmac-sha2-256
redhat 7 的openssh 默认sshd是可以用sha1算法的,处于安全考虑,升级到sha256算法。本文介绍安全加固的方案。
南大通用GBase 8a加载错误数据收集参数gbase_loader_logs_collect
南大通用GBase 8a通过load加载时,是由数据节点做最终的实质操作,如果出现错误数据,日志也是记录在数据节点。当节点数量很多时,不方便排查。通过gbase_loader_logs_collect参数,可以将错误数据自动收集到连接节点的gcluster大的log目录下。
Redhat 6 修改主机名hostname
我们可以通过使用使用命令行方法更改 linux 操作系统的主机名。作为参考,本文将介绍如何更改主机名红帽企业 Linux 6 (RHEL 6) 或 CentOS 6。请注意需要重新启动服务器
南大通用GBase 8a 客户端登录报错ERROR 1251 (08004): Client does not support authentication protocol requested by server; consider upgrading GBase client
南大通用GBase 8a在使用客户端登录时,如果不指定用户名,则自动从操作系统选择。在某些版本存在读取不到登录用户名的情况,则会报这个错误。ERROR 1251 (08004): Client does not support authentication protocol requested by server; consider upgrading GBase client
南大通用GBase 8a通过show profile查看占用的CPU,磁盘读写IO等信息
南大通用GBase 8a集群目前只能提供每个阶段的耗时,但因为实际执行在数据节点,所以没有准确的CPU和磁盘IO读写信息。而在数据节点上,可以通过show profile all查看到相对真实的CPU,磁盘读写次数等资源使用信息。
Linux 通过debugfs查看文件的真正创建时间,不是stat里面的access,modify和change时间,而是crtime
stat命令可以查看到访问时间,修改时间以及属性变动的改动时间,但看不到创建时间。 本文介绍用过debugfs来获取文件真是的创建时间。