Linux-用户和用户组管理 User用户的唯一标识符是 UID 而不是用户名 (但有些服务是检查用户名). 用户登录 Linux 时是比对 /etc/passwd 中的 UID. UID 分布 0, root 1-999, 系统用户 (虚拟用户), 不提供密码登录 1000-60000, 普通用户 查看用户类别1id [option] [user_name] 常见参数: -u, -user, 只输出有效 UID -n, 2024-03-07 Linux
GlusterFS-服务搭建 GlusterFS 官方文档 简介Gluster 是一个可扩展的分布式文件系统, 其将多个服务器的存储整合到一个 global namespace 中. 其能够自动检测存储节点的故障, 并将数据转移到其他节点上. 也能够将数据均匀分布在不同的存储节点上已实现负载均衡. 特点 高可用性, 自动检测存储节点的故障, 并将数据转移到其他节点 负载均衡, 分布式存储, 且自动将数据均匀分散在不同的存储节点 2024-03-07 Linux
Linux-文件压缩-打包与备份 压缩技术主要的原理是找到重复的数据并转换为计数或其他形式, 以及将未利用的空间填满. 常见的压缩扩展名以及压缩命令123456789*.Z compress 程序压缩的文件;*.zip zip 程序压缩的文件;*.gz gzip 程序压缩的文件;*.bz bzip2 程序压缩的文件;*.xz xz 程序压缩的文件;*.ta 2024-03-06 Linux
HAProxy-服务搭建 简介HAProxy (High Available Proxy), 用于四层和七层的负载均衡. 相关概念空连接空连接即, 上游的负载均衡器或者监控系统为了探测该服务是否存活可用时, 需要定期的连接或者获取某一固定组件或页面, 或者探测扫描端口是否开放等动作. 安装1dnf install -y haproxy 配置配置文件为: /etc/haproxy/haproxy.cfg cfg 格式文件c 2024-03-06 Linux
LVS-服务搭建 简介LVS (Linux Virtual Server), 用于四层 (传输层) 负载均衡. 它提供了一种可扩展和高可用性的方式来分发网络流量, 将请求平均分配给多个后端服务器. LVS 本身只有负载均衡的功能, 一般和 Keepalive 配合使用以形成高可用. 相关概念使用两台及以上的计算机完成一个人物模式称为 集群. LB 集群LB (Load Balance) 集群, 将访问请求转发给后端 2024-03-06 Linux
iSCSI-服务搭建 介绍SCSI (Small Computer System Interface) 是一种用于连接计算机系统与外部设备(如硬盘驱动器, 磁带机, 光驱等) 进行数据传输和控制的标准接口. 而 iSCSI (Internet Small Computer System Interface) 则是把 SCSI 协议封装到 TCP/IP 协议栈中,通过网络传输 SCSI 命令和数据. 这使得远程 2024-03-05 Linux
Subnet-mask-和-wildcard-mask-的区分 Subnet mask 为 255.255.255.0 表示前 24 位为网络号. Wildcard mask 用于 IP 的匹配, 当某位为 0 时, 表示该位必须与 IP 地址完全匹配, 当为 1 时, 表明不需要匹配. 如: 12IP: 192.168.0.0wildcard mast: 0.0.0.255 表明前 24 位需要匹配, 最后 8 位不需要. 2024-03-04 Web
autofs-使用 设定概念autofs 不会在系统启动时立即挂载文件系统,而是在文件系统被访问时才进行挂载. (挂载到预设的目录下) 安装和启用12dnf -y install autofssystemctl enable --now autofs 配置主配置文件为 /etc/auto.master, 其内容示例: 1/home/nfsfile /etc/auto.nfs /home/nfsfile 为最 2024-03-03 Linux
NFS-服务搭建 介绍NFS (Network File System), 一种用于在网络上共享文件的分布式文件系统, 适用于 Linux 与 Unix 之间的文件共享, 其只基于 IP 进行认证. NFS 会默认占用 2049 端口. 但是其启动的其他端口未知, 因此需要 RPC (Remote Procedure Call). 也可以说 NFS 是 RPC server 的一种. 注意 NFS 不能写入 /et 2024-03-03 Linux
Github-多人合作相关 Github add collaborator Youtube tutor Github Docs Github 的账号类型有三种账号: Personal accounts Organization accounts Enterprise accounts Personal accounts个人创建, 个人用于登录访问 github. Organization accounts共享账户, 能拥 2024-03-03 Git