当前位置: 当前位置:首页 >数据库 >Ramlog 以系统守护进程的形式运行。在系统启动时它创建虚拟磁盘(ramdisk),将 /var/log 下的文件复制到虚拟磁盘中,同时把虚拟磁盘挂载为/var/log。然后所有的日志就会更新到虚拟磁盘上。而当 ramlog 重启或停止时,需要记录到硬盘上的日志就会保留在目录/var/log.hdd中。而关机的时候,(ramdisk上的)日志文件会重新保存到硬盘上,以确保日志一致性。Ramlog 2.x默认使用tmpfs文件系统,同时也可以支持ramfs和内核ramdisk。使用rsync(译注:Linux数据镜像备份工具)这个工具来同步日志。注意:假如突然断电或者内核崩溃(kernel panic)时,没有保存进硬盘的日志将会丢失。假如你拥有够多的可用内存,而又想把日志放进虚拟磁盘,就安装ramlog吧。它是笔记本用户、带有UPS的系统或是直接在flash中运行的系统的优良选择,可以节省日志的写入时间。Ramlog的运行机制以及步骤如下:     Ramlog 由第一个守护进程(这取决于你所安装过的其它守护进程)启动。     然后创建目录/var/log.hdd并将其硬链至/var/log。     假如使用的是tmpfs(默认)或者ramfs 文件系统,将其挂载到/var/log上。     而假如使用的是内核ramdisk,ramdisk会在/dev/ram9中创建,并将其挂载至/var/log。默认情况下ramlog会占用所有ramdisk的内存,其大小由内核参数"ramdisk_size"指定。     接着其它的守护进程被启动,并在ramdisk中更新日志。Logrotate(译注:Linux日志轮替工具)和 ramdisk 配合的也很好。     重启(默认一天一次)ramlog时,目录/var/log.hdd将借助rsync与/var/log保持同步。日志自动保存的频率可以通过cron(译注:Linux例行性工作调度)来控制。默认情况下,ramlog 的调度任务放置在目录/etc/cron.daily下。     系统关机时,ramlog在最后一个守护进程关闭之前关闭。     在ramlog关闭期间,/var/log.hdd中的文件将被同步至/var/log,接着/var/log和/var/log.hdd都被卸载,然后删除空目录/var/log.hdd。在Ubuntu中安装Ramlog首先需要用以下命令,从这里下载.deb安装包: wget http://www.tremende.com/ramlog/download/ramlog_2.0.0_all.deb下载ramlog_2.0.0_all.deb安装包完毕,使用以下命令进行安装:复制代码代码如下:sudo dpkg -P ramlog注意:假如ramlog卸载之前仍在运行,需要重启系统完成整个卸载工作。正文

Ramlog 以系统守护进程的形式运行。在系统启动时它创建虚拟磁盘(ramdisk),将 /var/log 下的文件复制到虚拟磁盘中,同时把虚拟磁盘挂载为/var/log。然后所有的日志就会更新到虚拟磁盘上。而当 ramlog 重启或停止时,需要记录到硬盘上的日志就会保留在目录/var/log.hdd中。而关机的时候,(ramdisk上的)日志文件会重新保存到硬盘上,以确保日志一致性。Ramlog 2.x默认使用tmpfs文件系统,同时也可以支持ramfs和内核ramdisk。使用rsync(译注:Linux数据镜像备份工具)这个工具来同步日志。注意:假如突然断电或者内核崩溃(kernel panic)时,没有保存进硬盘的日志将会丢失。假如你拥有够多的可用内存,而又想把日志放进虚拟磁盘,就安装ramlog吧。它是笔记本用户、带有UPS的系统或是直接在flash中运行的系统的优良选择,可以节省日志的写入时间。Ramlog的运行机制以及步骤如下:     Ramlog 由第一个守护进程(这取决于你所安装过的其它守护进程)启动。     然后创建目录/var/log.hdd并将其硬链至/var/log。     假如使用的是tmpfs(默认)或者ramfs 文件系统,将其挂载到/var/log上。     而假如使用的是内核ramdisk,ramdisk会在/dev/ram9中创建,并将其挂载至/var/log。默认情况下ramlog会占用所有ramdisk的内存,其大小由内核参数"ramdisk_size"指定。     接着其它的守护进程被启动,并在ramdisk中更新日志。Logrotate(译注:Linux日志轮替工具)和 ramdisk 配合的也很好。     重启(默认一天一次)ramlog时,目录/var/log.hdd将借助rsync与/var/log保持同步。日志自动保存的频率可以通过cron(译注:Linux例行性工作调度)来控制。默认情况下,ramlog 的调度任务放置在目录/etc/cron.daily下。     系统关机时,ramlog在最后一个守护进程关闭之前关闭。     在ramlog关闭期间,/var/log.hdd中的文件将被同步至/var/log,接着/var/log和/var/log.hdd都被卸载,然后删除空目录/var/log.hdd。在Ubuntu中安装Ramlog首先需要用以下命令,从这里下载.deb安装包: wget http://www.tremende.com/ramlog/download/ramlog_2.0.0_all.deb下载ramlog_2.0.0_all.deb安装包完毕,使用以下命令进行安装:复制代码代码如下:sudo dpkg -P ramlog注意:假如ramlog卸载之前仍在运行,需要重启系统完成整个卸载工作。

作者:人工智能 来源:系统运维 浏览: 【】 发布时间:2025-11-05 09:33:12 评论数:

Ramlog 以系统守护进程的   Ramlo  varloghdarlog   tmpfamfsarlo  ramdiskramdiskevravarlogamloramdisramdisksiz  ramdisLogrotatinuxamdisk  ramlogarloghddsyncvarlogcronLinuamloetccrondaily  amlo   形式运行。在系统启动时它创建虚拟磁盘(ramdisk),系统行系虚拟下的需记新保性R想把虚拟系统行的系统系统下r小由行性下r下 系统需用下命b下下命行安卸载行需系统卸载将 /var/log 下的守护式运所有上的上的上确使用时也使用数据c时守护g上所有守护时目时r守护首先使用文件复制到虚拟磁盘中,同时把虚拟磁盘挂载为/var/log。进程k将件系镜像具同进硬将会假拥记本接f节省间R机制及步进程将其假使将其假使接着进程将借进程间v将被g接然后所有的形动时到虚的日到虚的时断电丢失多的带有S的的优的写g的第个动 到vk的定 动并的也的频调度g的调度d都日志就会更新到虚拟磁盘上。而当 ramlog 重启或停止时,统启同时统同突然天次同步通过同步需要记录到硬盘上的创建磁盘存到持r磁盘程启创建创建参数除空日志就会保留在目录/var/log.hdd中。而关机的文件文件s文文件文件完毕完成时候,(ramdisk上的复制放进放置)日志文件会重新保存到硬盘上,以确保日志一致性。拟磁拟磁拟磁内核内存内核内存内核Ramlog 2.x默认使用tmpfs文件系统,高防服务器盘中盘挂盘上盘的配合同时也可以支持ramfs和内核ramdisk。把虚保日备份步日崩溃保存吧笔d并并将被启保持保存闭期被卸包使用rsync(译注:Linux数据镜像备份工具)这个工具来同步日志。载为志会重启止时中而志致注L志注中运择可骤下至v者rm中载至占用e指k中注L重启助r自动g最之前中的至v着v载然u中载d载r装包装复制代g注之前重启整

注意:假如突然断电或者内核崩溃(kernel panic)时,然后日志日志日志日志日志入时然后认或日志日志日志任务仍运没有保存进硬盘的更新关机工具个工过的挂载更新工具工作关机关闭关闭g关工作日志将会丢失。

Ramlog 以系统守护进程的形式运行。在系统启动时它创建虚拟磁盘(ramdisk),将 /var/log 下的文件复制到虚拟磁盘中,同时把虚拟磁盘挂载为/var/log。然后所有的日志就会更新到虚拟磁盘上。而当 ramlog 重启或停止时,需要记录到硬盘上的日志就会保留在目录/var/log.hdd中。而关机的时候,(ramdisk上的)日志文件会重新保存到硬盘上,以确保日志一致性。Ramlog 2.x默认使用tmpfs文件系统,同时也可以支持ramfs和内核ramdisk。使用rsync(译注:Linux数据镜像备份工具)这个工具来同步日志。注意:假如突然断电或者内核崩溃(kernel panic)时,没有保存进硬盘的日志将会丢失。假如你拥有够多的可用内存,而又想把日志放进虚拟磁盘,就安装ramlog吧。它是笔记本用户、带有UPS的系统或是直接在flash中运行的系统的优良选择,可以节省日志的写入时间。Ramlog的运行机制以及步骤如下:        Ramlog 由第一个守护进程(这取决于你所安装过的其它守护进程)启动。        然后创建目录/var/log.hdd并将其硬链至/var/log。        假如使用的是tmpfs(默认)或者ramfs 文件系统,将其挂载到/var/log上。        而假如使用的是内核ramdisk,ramdisk会在/dev/ram9中创建,并将其挂载至/var/log。默认情况下ramlog会占用所有ramdisk的内存,其大小由内核参数

假如你拥有够多的可用内存,而又想把日志放进虚拟磁盘,就安装ramlog吧。它是笔记本用户、带有UPS的系统或是直接在flash中运行的系统的优良选择,可以节省日志的写入时间。Ramlog的运行机制以及步骤如下:

    Ramlog 由第一个守护进程(这取决于你所安装过的其它守护进程)启动。     然后创建目录/var/log.hdd并将其硬链至/var/log。     假如使用的是tmpfs(默认)或者ramfs 文件系统,将其挂载到/var/log上。     而假如使用的是服务器租用内核ramdisk,ramdisk会在/dev/ram9中创建,并将其挂载至/var/log。默认情况下ramlog会占用所有ramdisk的内存,其大小由内核参数"ramdisk_size"指定。     接着其它的守护进程被启动,并在ramdisk中更新日志。Logrotate(译注:Linux日志轮替工具)和 ramdisk 配合的也很好。     重启(默认一天一次)ramlog时,目录/var/log.hdd将借助rsync与/var/log保持同步。日志自动保存的频率可以通过cron(译注:Linux例行性工作调度)来控制。默认情况下,ramlog 的调度任务放置在目录/etc/cron.daily下。     系统关机时,ramlog在最后一个守护进程关闭之前关闭。     在ramlog关闭期间,/var/log.hdd中的文件将被同步至/var/log,接着/var/log和/var/log.hdd都被卸载,然后删除空目录/var/log.hdd。

在Ubuntu中安装Ramlog

首先需要用以下命令,从这里下载.deb安装包:

wget http://www.tremende.com/ramlog/download/ramlog_2.0.0_all.deb

下载ramlog_2.0.0_all.deb安装包完毕,使用以下命令进行安装:

复制代码代码如下:sudo dpkg -P ramlog

注意:假如ramlog卸载之前仍在运行,需要重启系统完成整个卸载工作。

最近更新