1安装说明 相比Linux环境本地安装而言,Docker安装方式更为简便,Docker脚本化安装过程会自动获取Redis、postgres、Python3.7镜像,构造Redash最新的后台server、worker、schedule镜像。前端npm依赖包安装和前端最新代码打包是通过卷映射方式挂载到server容器,因此这些工作需要人工一次执行;另外构建初始数据库表结构也需要人工一次执行。这些动作执行完毕,启动Docker容器就可以访问了。由于安装过程需要访问国外服务器,极难一次安装成功,需要反复试验几次。 2、基础环境搭建 1)、更换APT国内源: sudo sed -i s@/archi
2021-08-23 09:13:22 51KB AS ash c
1
我构建了hadoop集群。我们一定会写一个shell脚本去每一个节点上去jps,查看每个节点的进程情况。 原先以为shell很简单: #!/bin/bash #查看每个节点运行情况 for((host=101;host<108;host++));do echo -----------hadoop$host------------- ssh hadoop$host jps done 这里默认服务器节点的名字是hadoop101-hadoop107 默认已经配置了ssh_key的公钥和私钥 看是运行这段程序的时候会弹出一个错误: -bash: jps: command not found
2021-08-03 17:10:13 37KB AND AS ash
1
hash Hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来确定唯一的输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数 hash极化 Hash极化,是指流量经过2次或2次以上Hash后出现的负载分担不均匀的现象。常见于跨设备的多次Hash场景,即第一级进行ECMP Hash,第二级再进行ECMP或者Eth-Trunk Hash。在同一设备上,若存在EC
2021-07-28 14:51:54 40KB AS ash has
1
如果你运行一个基于 Unix 或者类 Unix 的操作系统,bash 很有可能是作为默认终端被安装的。 它在一定程度上支持使用脚本来定制功能,这时候就要用到 .bashrc 了。 为了加载你的配置,bash 在每次启动时都会加载 .bashrc 文件的内容。它用来存储并加载你的终端配置和环境变量。 最常见的,.bashrc 文件包含用户想要用的别名。别名允许用户通过更短的名字或替代的名字来指向命令,对于经常在终端下工作的人来说这可是一个省时利器。 eg: # cat ~/.bashrc # .bashrc # User specific aliases and functions alias
2021-07-12 12:13:18 36KB AS ash bash
1
著名的周五问答项目中 Cocoa & CocoaTouch相关主题的精彩内容,几乎覆盖了iOS开发晦涩难懂的知识的方方面面,一代经典在此就不再多说了!
2019-12-21 19:53:06 1.63MB complete Friday Q&A Ash_Mike
1
著名的周五问答项目中 Cocoa & CocoaTouch相关主题的精彩内容.有外国大神Mike Ash花费两年时间完成,里面基本包含了所有IOS晦涩难懂的内容,非常值得一读
2019-12-21 19:45:23 1.63MB MIke Ash IOS Objective-C
1