解压后,进入目录,默认自带了agent,这个是用来追踪java项目的。我因为是用来追踪php项目,所以这个用不上,如果要追踪php项目,需要另外安装php的agent,请查看我另外一篇文章( linux安装sky-php-agent )
bin里面是启动文件
config目录里面是配置文件
webapp目录里面是UI界面项目文件和配置文件
默认情况下,只需要更改一下 config/application.yml文件
默认的restHost和gRPCHost的IP为0.0.0.0,我这里改成我这边内网的IP。这里要注意一下,一旦改了IP,就只能用这个IP,比如我这里改成了内网IP,那么用127.0.0.1都不能访问。
如果需要更改UI界面访问的端口,可以修改 webapp/webapp.yml,里面配置文件很简单
注意一下,如果要想能够让受控端访问到skywalking服务,那么必须将12800端口对受控端服务器打开。WEB界面的端口,我这里是8081,大家可以改成自己需要的端口。
变更完配置后,就可以进去bin目录下,运行 startup.sh ,服务就会启动。然后通过http://服务器ip:8081进行界面访问。
受控端如果也启动了的话,这个时候,界面里就自动会出现数据了。
emmmm.....这里有个坑,默认情况下,打开界面什么数据都看不到,这个需要点击右上角的“自动”按钮,让按钮变成蓝色,这个时候就会有数据出现了。
如果还是没有出现数据,那就检查受控端服务是不是已经启动了,或者去看一下logs目录下的日志。如果受控端连接服务端出现错误,就看skywalking-oap-server.log;如果受控端一切正常,界面数据还是不显示,就看webapp.log
我在安装的时候,使用startup.sh启动文件,又遇到一个坑。这个启动文件,无论中间是不是有报错,都会提示启动成功。而且因为没有停止的命令,如果重复运行startup.sh,日志里会提示端口占用。这个时候,需要使用命令先查看占用端口的进程,然后杀掉进程,再重新运营启动文件才可以。
我先问一下,你安装的时候是不是把/home啊,/VAR之类的设置成别的地方且没有格式化了?如果是的话就就只建一个/,/BOOT,/SWAP三个区试试吧,其他都格如果是单LINUX都这样就不关双系统问题了,试一试加载APM先,有终端输入
/sbin/modprobe
apm
再者,把BIOS复位一下试试,看看ACPI有没有打开,没就打开它
不行再试试切换到ROOT用户用shutdown
now试试
再不行,ROOT权限,在终端输入gedit
/etc/modules,在文件的末尾添加:apmpower_off=1,在终端输入gedit/boot/grub/menu.lst,在文件中找到kernel一句,在最后面加上apm=power_off
gedit
/boot/grub/grub.conf,在这个文件找到类似apm=off
acpi=off等字样,将其改为acpi=on,重启,以便启动ACPI服务
总结:我想还是电源管理的问题,所以要先要BIOS找问题,ACPI一定要开,这个系统要根据主板的不同而选择,有时要手动打开
补充:FEDORA
有支持建立默认分区的功能,你用用,大小的话再在验证里边修改就OK了,试试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)