本文总结了Ubantu 16.04
环境下的samba安装、配置及使用。本文为原创,也是我的第一篇博客,以后会经常写博客,记录自己的学习、总结及研究,让博客见证着我成长的轨迹。

VirtualBox使用已有的虚拟硬盘出错:

基于Heka,ElasticSearch和Kibana的分布式后端日志架构

目前主流的后端日志都采用的标准的elk模式(Elasticsearch,Logstash,Kinaba),分别负责日志存储,收集和日志可视化。

不过介于我们的日志文件多样,分布在各个不同的服务器,各种不同的日志,为了日后方便二次开发定制。所以采用了Mozilla仿照Logstash使用golang开源实现的Heka。

下文中的所有命令均使用root权限或添加sudo命令执行。

图片 1

整体架构图

采用Heka,ElasticSearch和Kibana后的整体架构如下图所示
图片 2

  1. samba 安装

    apt-get install samba samba-common smbclient

  2. 查看samba服务

问题描述:UUID已经存在

Heka篇

   samba安装成功后,会默认启动samba服务。

  Cannot register the hard disk ‘E:\system_iso\centos6.8.vdi’
{05f096aa-67fc-4191-983d-1ed00fc6cce9}

简介

Heka对日志的处理流程为输入 分割 解码 过滤 编码
输出。单个Heka服务内部的数据流了通过Heka定义的Message数据模型在各个模块内进行流转。

heka内置了常用的大多数模块插件,比如

  • 输入插件有Logstreamer Input可以将日志文件作为输入源,

  • 解码插件Nginx Access Log
    Decoder可以将nginx访问日志解码为标准的键值对数据交给后边的模块插件进行处理。

得益于输入输出的灵活配置,可以将分散各地的Heka收集到的日志数据加工后统一输出到日志中心的Heka进行统一编码后交给ElasticSearch存储。

 ps -ef | grep smb

  because a hard disk ‘E:\system_iso\centos68_02\centos6.8.vdi’
with UUID {05f096aa-67fc-4191-983d-1ed00fc6cce9} already exists.

安装

源码安装的方式较为繁琐这里就不再介绍,有需要可以参考官网文档。

这里我们的linux发行版用的centos所以使用rpm包的安装方式。

下载rpm安装包

 

1

wget https://github.com/mozilla-services/heka/releases/download/v0.10.0/heka-0_10_0-linux-amd64.rpm

使用rpm -i heka-0_10_0-linux-amd64.rpm进行安装。

安装后执行 hekad -version输出版本号即安装成功。

  

错误代码:

使用说明 点击这里 wuguiyunwei.com

发表评论

电子邮件地址不会被公开。 必填项已用*标注