命名空间(Linux namespace)是linux内核针对实现虚拟化引入的一个特性。创建的每个进程都有自己的命名空间,运行在其中的进程都像是在独立的操作系统中运行一样,命名空间保证了进程之间互不影响。 命名空间提供了一种不同的解决方案,只使用一个内核在一台物理计算机上运作,所有全局资源都通过命名空间抽象起来。这使得可以将一组进程放置到一个命
转载
2024-03-01 20:10:33
547阅读
namespace是linux自带的功能用来隔离内核资源的机制,如进程pid,主机名与域名,网络设备端口等。各个docker容器运行在同一个docker主进程并且共 用同一个宿主机系统内核,各docker容器运行在宿主机的用户空间,每个容器都要有类似于虚拟机一样的相互隔离的运行空间。容器之间是感受不到彼此的存在的,在网络中可以被看做是一个独立的个体存在,而namespace起到的作用就是让资源之间
转载
2024-04-19 14:34:42
90阅读
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。
df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。
du可以查看文件及文件夹的大小。
两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。
下面分别简要介绍
df命令可以
转载
2024-07-15 22:19:58
78阅读
第4讲 分布式数据库HBase4.1 HBase简介4.1.1 从BigTable说起 因为HBase是BigTable的一个开源实现 BigTable是一个分布式存储系统 BigTable起初用于解决典型的互联网搜索问题 •建立互联网索引 1 爬虫持续不断地抓取新页面,这些页面每页一行地存储到BigTable里 2 MapReduce计算作业运行在整张表上,生成索引,为网络搜索应用做准备 •搜索
# 如何实现redis查看namespace命令
## 介绍
在使用Redis进行开发时,经常需要查看某个namespace下的所有key。而Redis本身并没有提供直接查看namespace的命令,但可以通过一定的方法实现。
## 流程
下面是实现“redis 查看namespace命令”的流程:
```mermaid
gantt
title 实现"redis 查看namespac
原创
2024-03-26 08:15:41
29阅读
Linux中虚拟化技术——Namespace前言最近在使用虚拟化容器的相关知识,容器技术确实改变了传统系统的部署和运维方式,方便进行敏捷开发与测试。在感叹之余,不仅对其后的技术有些好奇。进一步了解后发现其中利用了Linux的虚拟化技术——Namespace。什么是虚拟化虚拟化是指在一台服务器或主机上可以满足多个用户同时进行操作而互相不受影响。这个类似与我们平时的应用软件,但又有些不同,主要区别是应
转载
2024-08-06 12:30:10
33阅读
linux ftp服务主动模式port:服务器主动发起数据连接。客户端向服务器21端口建立ftp数据连接。服务器从20端口向客户端随机端口发送数据。被动模式pasv:服务器被动等待数据连接。如果客户机防火墙禁止主动模式,会采用被动模式。客户端向服务器21端口建立ftp数据连接。需要传输数据时,客户端向服务器设定范围内的端口(非20)建立数据连接。开始:
关闭安全系统
setenforce 0
关
Docker 常用命令:## Docker 登录下载镜像:
docker login # 登录官方hub.docker.com
docker pull nginx:alpine # 下载nginx的alpine版本
docker push
转载
2023-08-22 22:22:29
123阅读
在linux中,常用查看空间大小的命令有df、du,下面依次介绍一下。df 命令是linux系统上以磁盘分区为单位来查看文件系统的命令,后面可以加上不同的参数来查看磁盘的剩余空间信息。Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是查看当前指定文件或目录(会递归显示子目录)占用磁盘空间大小,还是和df命令有一些区别的。1.使用df,不带任何参
转载
2024-03-06 22:58:36
59阅读
首先是将制作的img文件比如hd5.img和loop设备建立联系。losetup /dev/loop0 hd5.img
然后用fdisk分区:fdisk /dev/loop0
mkfs.ext4 /dev/loop0 格式化
格式化share.img文件
mkfs.ext4/var/lib/libvirt/images/share.img
mount /dev/loop0 /mnt 挂载使用
转载
2024-03-13 13:07:03
47阅读
Redis数据类型:String字符串类型、Hash散列类型、List列表类型、Set集合类型、Zset有序集合类型讲具体的五种类型的命令之前先说一下所有类型都通用的命令,这里列的不是所有的命令,只列举最常用的(1)del key该命令用于在 key 存在时删除 key。(2)exists key检查给定 key 是否存在。(3)expire key seconds为给定 key 设置过
转载
2024-06-28 14:18:19
31阅读
文章目录1. 起因2. Metaspace 的使用机制3. 解决方式4. Metaspace 参数汇总5. 总结 1. 起因组内一个运营服务设计之初承载的业务数据量比较小,随着服务功能逐渐扩展业务量快速增长,最近时常出问题,甚至在告警中报出了 java.lang.OutOfMemoryError: Metaspace 错误我们都知道 Metaspace 是 Java 8 以后的方法区实现,主要存
转载
2024-02-26 15:07:20
44阅读
HBase 常用操作启动/停止 HBase索引说明系统的操作NameSpace 操作表的操作数据操作数据删除说明数据导入计数Scan查询操作过滤器INCR常见的错误 参考 HBase教程™ (yiibai.com)Overview (Apache HBase 3.0.0-alpha-2-SNAPSHOT API)启动/停止 HBase# 启动 HBase Shel
hbase shell页面访问
转载
2023-07-20 23:52:14
1553阅读
参考链接:http://www.cnblogs.com/sammyliu/p/4636091.html# 在network节点上添加一个名为nstest的namespace
[root@network ~]# ip netns add nstest
[root@network ~]#
# 查看namespace中的网络
转载
2017-03-04 18:31:05
7404阅读
命名空间(Namespace)是 Linux 内核的一个特性,它对内核资源进行分区,使得一组进程看到一组资源,而另一组进程看到一组不同的资源。该功能的工作原理是为一组资源和进程使用相同的命名空间,但这些命名空间引用不同的资源。资源可能存在于多个空间中。此类资源的示例包括进程 ID、主机名、用户 ID、文件名以及一些与网络访问和进程间通信相关的名称。 IBM 工程师 Pratik Sampat 近日
linux学习who am i和who moms like的区别 who am i只会显示当前的用户名 who moms like会显示这是第几台伪终端和用户名sudo属于root命令,必须属于sudo组的用户才能使用且必须知道用户密码 sudo adduser XXX为增加一个名为XXX的用户,且需要设置用户密码和其他信息。该命令不仅可以添加用户到系统,同时也会默认为该用户在/home目录下创建
转载
2024-06-04 05:38:27
76阅读
前一篇文章介绍了使用 NAT 将 Linux network namespace 连接外网,但是这种模式有很大的局限,包括它使用的是内部IP,因此,外部计算机不能直接访问其IP,而需要通过访问其主机再通过 DNAT 才能访问它。它的应用场景通常是因为企业使用的公网IP地址一般都数量有限,在内部计算机需要访问公网时,往往采取 NAT 方式。本文将介绍使用 linux brid
转载
2024-08-06 14:43:09
173阅读
第1天:Linux namespace概述#### 从本文开始,我们将会从零开始带领大家学习Linux namespace的相关内容。#### 在本文中,我们将会首先介绍namespace的基本概念。## 什么是namespace?Namespace是对全局系统资源的一种封装隔离,使得处于不同namespace的进程拥有独立的全局系统资源,改变一个namespace中的系统资源只会影响当前name
转载
2024-02-20 18:29:58
44阅读
namespace 是 Linux 内核用来隔离内核资源的方式。通过 namespace 可以让一些进程只能看到与自己相关的一部分资源,而另外一些进程也只能看到与它们自己相关的资源,这两拨进程根本就感觉不到对方的存在。具体的实现方式是把一个或多个进程的相关资源指定在同一个 namespace 中。Linux namespaces 是对全局系统资源的一种封装隔离,使得处于不同 namespace 的
转载
2024-03-27 23:18:35
43阅读
# 查看 Docker Namespace
在使用 Docker 运行容器时,每个容器都被隔离在一个独立的环境中,这种隔离是通过 Linux 的 Namespace 技术实现的。Namespace 可以将不同进程看作是运行在不同的操作系统中,它们拥有各自独立的资源,如进程、网络、文件系统等。在本文中,我们将探索如何查看 Docker 的 Namespace,并通过代码示例来加深理解。
## 什
原创
2024-02-12 04:53:31
35阅读