CentOS

linux 挂载数据盘

此生再无相见时 提交于 2021-02-18 16:54:45
一、系统环境:centos7 >lsb_release -a 二、运行命令查看数据盘 >fdisk -l 三、对数据盘分区 >fdisk /dev/vdb 对数据盘进行分区。根据提示,输入 n, p, 1, 回车,回车, wq 四、查看分区是否成功 >fdisk -l 五、格式化分区 >mkfs.ext4 /dev/vdb1 六、创建挂载目录 >mkdir /data 七、写入新分区信息 >echo /dev/vdb1 /mnt ext4 defaults 0 0 >> /etc/fstab 八、cat /etc/fstab 九、挂载分区 >mount -a >mount /dev/vdb1 /mnt/data 十、查看挂载情况 来源: oschina 链接: https://my.oschina.net/u/4413093/blog/3661856

云计算OpenStack:云计算介绍及组件安装(一)--技术流ken

一个人想着一个人 提交于 2021-02-18 15:50:06
云计算介绍 当用户能够通过互联网方便的获取到计算、存储等服务时,我们比喻自己使用到了“云计算”,云计算并不能被称为是一种计算技术,而更像是一种服务模式。每个运维人员心里都有一个对云计算的理解,而最普遍接受的是NIST(美国国家标准与技术研究院)的定义: 云计算是一种按使用量付费的服务模式,这是一种能够提供可用的、便捷的、按需求的网络访问模式,计算共享池能够快速的为用户提供网络、服务器、存储、应用软件及其他服务,并且只需要花费很少的管理时间。 服务层次 NIST还针对于云计算的服务模式提出了3个服务层次: Iaas:提供给用户的是云计算基础设施,包括CPU、内存、存储、网络等其他的资源服务,用户不需要控制存储与网络等基础设施。 Paas:提供给用户的是云计算中的开发和分发应用的解决方案,用户能够部署应用程序,也可以控制相关的托管环境,比如云服务器及操作系统,但用户不需要接触到云计算中的基础设施。 Saas:提供给用户的是云计算基础设施上的应用程序,用户只需要在客户端界面访问即可使用到所需资源,而接触不到云计算的基础设施。 、 OpenStack项目 OpenStack官方网站:https://www.openstack.org/ Openstack项目的版本按照ABCDEFG……的顺序发布,每6个月更新一次。

RHSA-2019:0201-低危: systemd 安全更新

允我心安 提交于 2021-02-18 13:44:38
[root@localhost ~]# cat /etc/redhat- release CentOS Linux release 7.2 . 1511 (Core) 修复命令: 使用root账号登陆Shell,键入以下代码回车: Centos/RedHat: yum update -y Ubuntu:apt-get update -y 命令完成需重启系统:reboot 验证修复: 登陆阿里云云中心管理控制台,逐个验证修复即可。 RHSA-2019:0201-低危: systemd 安全更新 漏洞编号 影响分 漏洞公告 CVE-2018-16864 7.4 systemd在使用long cmdline的命令调用syslog时堆栈溢出 CVE-2019-3815 3.3 journald-server.c内存泄漏 从漏洞详细描述页面可知: (1)漏洞:systemd在使用long cmdline的命令调用syslog时堆栈溢出 当具有长命令行参数的程序调用syslog时,在systemd-journald中发现了无限制的内存分配,这可能导致堆栈与另一个内存区域发生冲突。本地攻击者可能会使用此漏洞来破坏systemd-journald或升级权限。 (2)漏洞:修复为CVE-2018-16864引入的journald-server.c中的内存泄漏 在Red Hat Enterprise

做个 openEuler 的容器镜像

℡╲_俬逩灬. 提交于 2021-02-18 12:57:13
前几天突然想知道,操作系统镜像是怎么搞的。放狗搜了一下,发现官网提供了一些这方面的介绍,看来很轻松,结合以前翻译的镜像是怎样炼成的,一时手痒,就想用菊厂操作系统新秀 openEuler 练练手——恩是 openEuler 不是那啥。 根据 Docker 官网介绍,几个流行操作系统都有自己的构建脚本,主要流程就是几个步骤: 安装操作系统 安装工具依赖项目 运行脚本构建镜像 获取镜像 openEuler 安装之后,可以看到是个 Yum 系的系统,所以可以参考一下 CentOS 的脚本,粗看上来,依赖并不复杂, yum 、 docker 以及 tar 。撸起袖子开工就是了。 安装 在 openEuler 官网下载 ISO 文件: https://openeuler.org/en/download/ 。这里我选择了 LTS 的最小化版本。使用 Parallels Desktop 安装虚拟机,安装之后对几个依赖进行验证。 首先发现这个系统可能因为某些原因并没有内置 Repo 源,个人用户自然无需担心这个问题,在 /etc/yum.repos.d 中加入软件源: [openeuler] name= openEuler baseurl= https://repo.openeuler.org/openEuler- 20.03 -LTS/OS/x86_64/ enabled= 1 gpgcheck=

CDH 大数据平台搭建

我与影子孤独终老i 提交于 2021-02-18 12:31:12
一、概述 Cloudera版本(Cloudera’s Distribution Including Apache Hadoop,简称“CDH”),基于Web的用户界面,支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop,简化了大数据平台的安装、使用难度。 二、安装部署 | 序号 | IP地址 | 主机名 |系统版本| | -------- | -------- | -------- | | 1 | 172.20.2.222 | cm-server |centos7.3 | 2 | 172.20.2.203 | hadoop-1 |centos7.3 | 3 | 172.20.2.204 | hadoop-2 |centos7.3 | 4 | 172.20.2.205 | hadoop-3 |centos7.3 2.2.1 基础环境部署 a.修改主机名配置hosts systemctl stop firewalld hostnamectl set-hostname cm-server #更改个主机名 sed -i 's/SELINUX=enforcing/SELINUX=disable/g' /etc/selinux/config setenforce 0 cat >>/etc/hosts<<EOF

CentOS 6\7修改主机名

拈花ヽ惹草 提交于 2021-02-18 11:50:24
1.CentOS6修改主机名 1)临时修改主机名: 显示主机名: oracle@localhost:~$ hostname localhost 修改 oracle@localhost:~$ sudo hostname orcl1 oracle@localhost:~$ hostname orcl1 以上的修改只是临时修改,重启后就恢复原样了。 2)永久修改主机名: 步骤1: 修改/etc/sysconfig/network中的hostname vi /etc/sysconfig/network HOSTNAME=localhost.localdomain #修改localhost.localdomain为orcl1 修改network的HOSTNAME项。点前面是主机名,点后面是域名。没有点就是主机名。 这个是永久修改,重启后生效。目前不知道怎么立即生效。 想立即生效,可以同时采用第一种方法。 步骤2: 修改/etc/hosts文件 vi /etc/hosts 127.0.0.1 localhost.localdomain #修改localhost.localdomain为orcl1 2.CentOS7修改主机名 1)hostname 临时修改主机名 < pre name= "code" class= "html">hostname xxx 这种方式,只能修改临时的主机名

USB 启动/安装Centos 7出现 dracut-initqueue timeout问题解决方案

99封情书 提交于 2021-02-18 08:57:37
USB 启动/安装Centos 7出现 dracut-initqueue timeout问题解决方案 参考文章: (1)USB 启动/安装Centos 7出现 dracut-initqueue timeout问题解决方案 (2)https://www.cnblogs.com/arcer/p/10213122.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4438370/blog/4953512

简易管理工具和运维工具

前提是你 提交于 2021-02-18 07:56:03
github地址 https://github.com/ming0804/easy-server 预览地址 http://mingming.work/ 只提供查看权限 账号 :测试用户 密码 :111111 目录 系统人员管理模块 权限管理 角色管理 用户管理 centos服务器管理 服务列表 软件库 nginx管理 静态文件管理 服务状态查看 防火墙管理 redis单机管理 centos的用户管理 centos文件权限管理 jar包的部署 系统人员管理模块 权限管理 角色管理 用户管理 centos服务器管理 目前只针对centos系统进行支持 使用此工具 得先添加centos服务器 只支持root用户 当然 自己部署在自己的服务上 可以允许的 服务列表 当服务状态不一致的时候 可点击刷新机器状态去获取当前机器状态 下个版本应该会自己轮训获取 软件库 目前只支持这几个环境进行安装 jdk是1.8版本 nginx管理 这个是主要功能 可进行页面nginx功能管理 后面会进行支持自定义参数设置 下面进行百度代理案例 1:现在软件库中安装nginx模块 2:到nginx管理界面点击添加端口监听 3:点击查看路由 进行路由地址设置 代理类型选择直接地址转发 百度使用https的链接 4:启动ngixn 访问本机的服务器的ip加刚刚监听的端口 即可 静态文件管理

Docker应用容器引擎

拜拜、爱过 提交于 2021-02-18 07:39:02
1.Docker概述 1.1.Docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言开发。Docker 可以让开发者打包他们的应用以及依赖包到一个轻 量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互 之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 · Docker应用场景 Web 应用的自动化打包和发布 自动化测试和持续集成、发布 在服务型环境中部署和调整数据库或其他的后台应用 使用Docker可以实现开发人员的开发环境、测试人员的测试环境、运维人员的生产环境的一致性。 1.2. Docker容器与传统虚拟机比较 传统虚拟机 传统虚拟机技术 基于安装在主操作系统上的虚拟机管理系统(如:VirtualBox和VMWare等),创建虚拟机(虚拟出 各种硬件),在虚拟机上安装从操作系统,在从操作系统中安装部署各种应用。 Docker Docker容器 是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统虚拟机则是在硬件层面实现虚 拟化。与传统的虚拟机相比,Docker优势体现为启动速度快、占用体积小。 1.3. Docker组成部分 2. Docker安装与启动 Docker可以运行在MAC、Windows、CentOS、DEBIAN、UBUNTU等操作系统上

php56 - CentOS - Remi Repo

大憨熊 提交于 2021-02-18 07:34:14
问题 I just installed php 5.6 on a test box, and the normal cli php interpreter doesn't appear to exist: $ -> php -v -bash: php: command not found $ -> php56 -v PHP 5.6.13 (cli) (built: Sep 3 2015 13:41:04) If I try to do a yum install php --enablerepo=remi then it tries to install php 5.4. So it's obvious that php56 is a cli interpreter, but I've always been used to just typing php vs php56 . Is this the new norm, or is there another step for installing php56 on CentOS (6.7)? Is it as simple as