Jeff's Playlist
Jeff's information
Centos7.9 编译 Hadoop3.4.0
介绍 hadoop 开发环境,以及阅读源码 环境 hadoop building 所需环境, 参考 hadoop-3.4.0-src\BUILDING.txt 文件 12345678910111213141516171819Requirements:* Unix System 类 unix 系统* JDK 1.8 java8版本,hadoop 由 java 编写* Maven 3.3 or later 提供 hadoop 编译依赖包* Boost 1.72 (if compiling native code) 提供 C++ 库,增强 C++ 的功能* Protocol Buffers 3.7.1 (if compiling native code) 用于序列化结构化数据* CMake 3.19 or newer (if compiling native code) 跨平台的构建系统,用于管理编译过程* Zlib devel (if compiling native code) 用于数据压缩的库,处理压缩数据* Cyrus SASL devel (if compiling...
Jupyter Notebook 安装
介绍 Jupyter Notebook 是一个开源的交互式计算环境,最初是作为IPython项目的一部分开发的。它提供了一个基于网页的界面,允许用户创建和共享包含代码、文本、图像、公式和可视化内容的文档。 Anaconda直接安装与Docker安装 安装环境 centos 7.9 docker 24.0.7 Anaconda安装 Anaconda下载地址 123wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.shchmod +x Anaconda3-2023.09-0-Linux-x86_64.sh./Anaconda3-2023.09-0-Linux-x86_64.sh 配置环境变量 12345678vim ~/.bash_profile# 在文件末尾追加# /opt/anaconda3是你安装Anaconda的路径,可替换export ANACONDA=/opt/anaconda3export PATH=$ANACONDA/bin:$PATH#...
Kubernetes 安装
k8s 安装
LXD General Command
LXD 介绍 lxd是lxc容器管理的一种。LXC(Linux Containers)是一种轻量级的虚拟化技术,它允许在 Linux 系统上创建和管理容器。每个容器都有自己的文件系统、进程空间和网络栈,但共享宿主机的内核。 之前用过docker,podman和kubernetes,但LXD更偏向于虚拟机,简化 LXC 容器的管理,更接近于完整系统隔离的容器环境,docker和podman更像一种应用发布,重点在于快速、轻量级的应用程序部署,kubernetes和docker compose则是容器编排工具。 关于docker和podman的区别,命令大体一样,只需将docker和podman互换。而docker因为只有root用户才能运行docker daemon,可能有安全风险,podman是无根用户模式,直接运行在用户空间,普通用户也能使用。podman与kubernetes的基本单元相同,都是pod,而docker是以容器为基本单元 环境 Ubuntu 22.04 snappy 安装 ubuntu 1234# 安装snapp,zfs和bridgeapt-get...
Hadoop 集群安装
Hadoop 集群安装部署文档

