树莓派Raspberry Pi安装方法之:使用PINN多系统引导器方式安装Linux系统【原创教程】

Posted Posted in Linux, 新玩意, 树莓派, 系统

PINN是树莓派Raspberry Pi的简易增强操作系统安装程序,其宗旨使您可以轻松选择和安装Raspberry Pi的操作系统,而无需担心手动烧录img镜像到MicroSD卡。一旦在MicroSD卡上安装了PINN,操作系统的安装和大量维护工作都可以在PINN启动界面上完成,而无需移除MicroSD卡。PINN多系统引导器支持大量的第三方操作系统,从树莓派Raspberry Pi通用Linux发行版到教育版,媒体中心再到复古游戏解决方案。PINN多系统引导器是试验和试用新操作系统的理想引导器。
(PINN可不是NOOBS哦)

更多关于树莓派Raspberry Pi安装方法的文章 ….[阅读全文]

树莓派Raspberry Pi入门教程:以NOOBS多系统引导器方式安装Linux系统

Posted Posted in Linux, 新玩意, 树莓派, 系统

本教程介绍如何使用 Raspberry Pi 官方的 NOOBS 来快速安装 Linux 系统,不用任何指令即可快速使用。

最近买了几片树莓派 Raspberry Pi Model B+ 板子来测试,这种主板因为有设计给教学使用,所以在使用上非常方便,硬件搭配也不错,直接跑普通的 Linux 也没什么问题,最重要的是价格便宜,加上 SD 卡与相关配件,就可以组装好一个玩这个可以用系统了。

….[阅读全文]

如何在Linux中手动设置IPv4和IPv6地址:独立服务器网络配置方法

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

独立服务器安装了操作系统后,如果是CentOS的话默认的还需要自己手动配置好网络,一般地Linux配置网络可以用的命令有ifconfig、route、ip、ip route等,涉及到了IP地址设定以及DNS域名解析服务器设定。

另外,现在IPv6也开始逐渐普及下来了,很多的主机商也提供了IPv6地址服务,我们也可以为独立服务器配置好IPv6地址。本篇文章就来分享一下如何在服务器上自定义网络配置,主要是记录一下ifconfig、route、ip几个命令的用法。

在使用Linux服务器如果主机商提供了IPMI的话还是挺方便的,独立服务器有时会忘记root密码,或者是服务器断电引起磁盘错误,导致root密码无法使用,这时候我们可以利用Rescue install system 救援安装系统来修改Root密码。 ….[阅读全文]

解决因Linux系统磁盘空间不足导致No Space Left on Device错误(含inode占用100%问题)

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

关于Linux磁盘被占满的问题,之前在使用VPS/云主机时有遇到过,因为在面板后台开启了网站日志,但是日志没有定期删除,长此以往导致了VPS/云主机主机的磁盘空间被日志占满了。当磁盘空间达到100%时,网站就会出现一些莫名的错误,例如后台无法登录,无法评论以及页面空白等等。

不过最近在维护网络监控平台时,发现磁盘空间还有不少,但是日志中依然报No Space Left on Device错误。经过排查,终于发现是Linux磁盘的inode被用完了,导致网站无法继续写入新的数据,最终的后台就是Smokeping也运行不正常,报表都无法显示。

不管是磁盘空间还有磁盘的inode空间,只要是被占用满了都会造成网站的不稳定。有时候我们可能没有怀疑到这一点,可能还会去寻找其它的问题。磁盘被占满最严重可能还会导致SSH也无法进入,这时需要我们从VPS面板中执行释放磁盘空间的相关操作了。 ….[阅读全文]

如何在Linux主机中进行硬盘动态扩容:LVM逻辑卷扩大缩小大法

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

最近新上线SSD服务器,SSD成本太高,所以上线SSD硬盘不能像HDD那样直接来个几TB容量,只能是根据业务的需要来逐渐扩容硬盘,于是本篇文章的主题就这样产生了:Linux动态扩容硬盘容量,保留原有的数据不变。

传统意义上的VPS硬盘扩容使用的是挂载,即将某一个新硬盘重新划分为另一个分区,然后将该分区挂载到原来的硬盘的某一个目录下。这样的做法简单方便,如果仅仅是用于存储扩容还是可行的,但是对于多需求的存储业务就力不从心了。

而对硬盘进行动态扩容,则是保留原有的数据不变的情况下,增加或者减少硬盘的空间容量,从而达到满足我们日常建站需要。这篇文章就来介绍Linux LVM管理磁盘空间的方法,LVM是Linux环境中对磁盘分区进行管理的一种机制。 ….[阅读全文]

使用Linux服务器流量带宽监控与统计命令:揪出服务器流量异常问题

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

对于大流量大存储的图片、影视网站以及访问量大的博客网站上VPS主机主机甚至是独立服务器自然是最好不过的,一来可以节省成本,二来可以分摊风险。至于说的服务器维护的问题,只要前期搭建好了Web环境,后期的维护并不是别人所说的“难于上青天”,多学习多掌握几个命令就好了。

本篇文章就来分享一下当服务器流量出现异常时站长应该采取的操作步骤,遇到流量异常和网站打开缓慢的情况,最后基本上可以归结为三种:一种是网站正在遭受DD或CC攻击;一种是服务器内存或者CPU耗尽;最后一种就是服务器被“挂马”了。 ….[阅读全文]

Linux简单共享目录三种方法:NFS挂载/GlusterFS存储/samba共享

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

对于大型的网站数据,最好直接在机房与机房之间进行数据传递,常用的三个同步命令工具Rsync,SCP,Tar,可以帮助我们快速解决VPS远程网站搬家与数据同步。

不过,我们除了使用命令工具来实现数据传输,还可以使用硬盘挂载的方式来解决数据迁移的问题。利用NFS,即网络文件系统(Network File System)分布式文件系统协议,我们可以将不同的VPS主机的目录实现远程挂载,这样拷贝复制文件就方便多了。

GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS一般用作企业级的文件存储方案,但是我们也可以利用GlusterFS在不同的VPS主机之间共享存储。

最后一个就是samba了。SAMBA 最初发展的主要目就是要用来沟通Windows 与 Unix Like 这两个不同的操作平台之间的共享,Samba配置简单,操作直观。NFS远程挂载、GlusterFS共享存储和samba共享服务器还可以用于文件协作、服务器镜像等,总之可扩展性非常强。 ….[阅读全文]

Linux基础命令之:top命令详解以及VIRT,RES,SHR,DATA的含义

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

top命令经常用来监控Linux系统的基本状况,它提供运行系统的动态实时视图。它可以显示系统摘要信息以及进程列表或当前由Linux内核管理的线程。Linux运维以及程序员们基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。

….[阅读全文]

分享:一些RHEL/CentOS7的内核参数优化的配置

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

作为一个Linux运维工程师,天天跟Linux系统打交道,那么内核优化技巧就必须有所掌握!以下是本人收集的部分Linux内核优化参数,分享给大家。***注意:请根据实际环境进行配置,文中并非每项参数都符合你的实际状况,请斟酌后再配置。

文章源自birdteam.net,作者“Penn”,链接见文章底部。

Sysctl命令用来配置与显示在/proc/sys目录中的内核参数。
如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现

 命令格式:
 sysctl [-n] [-e] -w variable=value
 sysctl [-n] [-e] ….[阅读全文]

菜鸟入门:浅谈Linux内存管理机制

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

经常遇到一些刚接触Linux的新手会问内存占用怎么那么多?

在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方面,区别于Windows的内存管理。

主要特点是,无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高速特性来提高Linux系统的数据访问性能。

而Windows是只在需要内存时,才为应用程序分配内存,并不能充分利用大容量的内存空间。换句话说,每增加一些物理内存,Linux都将能充分利用起来,发挥了硬件投资带来的好处,而Windows只将其做为摆设,即使增加8GB甚至更大。 ….[阅读全文]