在CentOS 7上部署Ceph块存储 的详细教程:Ceph-Deploy/Ceph-MON/Ceph-OSD

Posted Posted in Ceph, 云计算, 笔记, 菜鸟

关于 Ceph 的介绍网上一大堆,这里就不重复了。Sage Weil 读博士的时候开发了这套牛逼的分布式存储系统,最初是奔着高性能分布式文件系统去的,结果云计算风口一来,Ceph 重心转向了分布式块存储(Block Storage)和分布式对象存储(Object Storage),现在分布式文件系统 CephFS 还停在 beta 阶段。Ceph 现在是云计算、虚拟机部署的最火开源存储解决方案,据说有20%的 OpenStack 部署存储用的都是 Ceph 的 block storage.

关于 Ceph 的介绍网上一大堆,这里就不重复了。Ceph 现在是云计算、虚拟机部署的最火开源 ….[阅读全文]

菜鸟入门:在CentOS6系统部署NFS服务图文教程

Posted Posted in Linux, 入门, 系统, 菜鸟

Network File System(NFS)网络文件系统。是由SUN公司研制的UNIX表示层协议(pressentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。

NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器、操作系统以及低层传送协议无关的存取远程文件的操作。RPC采用了XDR的支持。XDR是一种与机器无关的数据描述编码的协议,他以独立与任意机器体系结构的格式对网上传送的数据进行编码和解码,支持在异构系统之间数据的传送。

NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。

….[阅读全文]

RHEL/CentOS系统最优秀的搭档:CentOS Web Panel免费面板(支持繁体中文)

Posted Posted in Linux, VPS/云主机, 建站, 系统

一般来说我们使用的面板基本上都是可以在Ubuntu、CentOS、Debian等Linux各个发行版本上使用,例如宝塔面板、VestaCP面板、ISPConfig面板等,都是可以在Linux上安装并运行了。不过,今天要分享的CentOS Web Panel面板却是“与从不同”。

从名字就可以看出,CentOS Web Panel是一个专门为CentOS系统打造的主机控制面板,功能可以说非常地强大,CentOS Web Panel会在您的服务器上自动安装完整的LAMP,其中包括:apache,php,phpmyadmin,webmail,mailserver 。

CentOS Web Panel自带了DNS系统、邮局系统、第三方插件、CSF防火墙、脚本安装等,CentOS Web Panel最为出众的就是在服务器管理上,例如可以调整Apache配置、切换PHP版本、服务器性能监控、安全防护、SSL证书管理、Letsencrypt启用等等。

总之,用了CentOS Web Panel控制面板之后称之CentOS系统最优秀的免费服务器控制面板也为过,只不过由于功能太过于全面和复杂,上手CentOS Web Panel也需要不少的时间,况且CentOS Web Panel不适合小内存的VPS,资源消耗还是有点大。

….[阅读全文]

如何在RHEL/CentOS/Ubuntu系统上安装图形化桌面:Gnome桌面/浏览器/VNC 详细图文教程

Posted Posted in Linux, VPS/云主机, 入门, 建站, 系统, 菜鸟

大部分云服务商都提供了Linux/Windows操作系统可供安装选择,除了少量的云服务商不提供了Windows操作系统。但通常情况下用Linux版云主机作为服务器的居多,所以通常不需要图形化界面以便于不必要的系统资源浪费。

当然,某些用户因为某种原因对于Linux图形化是有需求的(主机内存推荐大于等于2GB),Linux图形化界面提供丰富多样的桌面环境,本篇文章记录了在Linux系统上安装桌面环境的方法。主要是分享CentOS 6、CentOS 7、ubuntu 16 、ubuntu 18安装桌面环境的方法。

….[阅读全文]

Docker中文文档(十六):在CentOS系统上安装Docker

Posted Posted in Docker, Linux, 云计算, 笔记, 系统, 菜鸟

目前的 CentOS 项目,仅发行版本中的内核支持 Docker。如果你打算在非发行版本的内核上运行 Docker ,内核的改动可能会导致出错。

Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,需要内核版本是 2.6.32-431 或者更高版本 ,因为这是允许它运行的指定内核补丁版本。

该指南可能会适用于其它的 EL6/EL7 的 Linux 发行版,譬如 Scientific Linux 。但是我们没有做过任何测试。

请注意,由于 Docker 的局限性,Docker 只能运行在64位的系统中。

….[阅读全文]

快速配置:适用于CentOS/RHEL 5-6的Linux初始化脚本

Posted Posted in Linux, Shell脚本, 入门, 系统, 自动化, 菜鸟

以下脚本用于linux系统的初始化脚本,可以在服务器系统安装完毕之后立即执行。脚本结合各位大牛一些参数,已经在CentOS 5下通过。
使用方法:将其复制,保存为一个shell文件,比如init.sh。将其上传到linux服务器上,执行sh init.sh。建议大家在系统安装后立即执行。
脚本代码:
#!/bin/bash
# Configure yum source 配置yum源
cd /tmp
wget -c http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz
tar zxf yum-3.4.3.tar.gz
cd yu ….[阅读全文]

在CentOS7中使用第三方yum源安装Docker

Posted Posted in Docker, Linux, 云计算, 系统, 经验, 菜鸟

前提条件
Docker运行在CentOS7上,要求系统64位、系统内核版本为3.10以上。

 
内核版本
uname -r
 
给yum仓库添加第三方docker软件源
yum-config-manager –add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
 
更新缓存
yum makecache fast
 
安装容器
yum -y install docker-ce
 
启动服务
systemctl sta ….[阅读全文]