CentOS 使用jps 报错 bash: jps: 未找到命令...

新安装的centos无法使用jps

1.确保配置好jdk

2.安装java-1.8.0-openjdk-devel.x86_64包

sudo yum install java-1.8.0-openjdk-devel.x86_64

然后就可以使用了

一、案例需求 案例需求:使用 Flume 监听一个端口,收集该端口数据,并打印到控制台。 source:netcat;channel:Memory;sink:logger 二、修改配置文件 [root@master ~]# cd /export/server/flume/conf/ [root@master conf]# vim example_nc.conf #设置Agent上的各个组件名称 a1.sources = r1 a1.sinks = k1 a1.channels = c1 #配置Source a1.sources.r1.type = netcat a1.sources.r1.bind = localhost a1.sources.r1.port = 44444 #配置Sink a1.sinks.k1.type = logger #配置Channel a1.channels.c1.type = memory a1.channels.c1.capacity = 1000 a1.channels.c1.transactionCapacity = 100 #把Source和Sink绑定到Channel上 a1.sources.r1.channels = c1 a1.sinks.k1.channel = c1 三、启动flume窗口 配置文件设置了Source类型为NetCat,Channel类型为Memory,Sink类型为Logger。 然后,新建一个终端(这里称为“Flume窗口”),并执行如下命令: $ cd /export/server/flume $ ./bin/flume-ng agent --conf ./conf --conf-file ./conf/example_nc.conf --name a1 -Dflume.root.logger=INFO,console 四、新建一个终端,输入数据 再新建一个终端,并执行如下nc命令: nc localhost 44444 或 telnet localhost 44444 这时就可以从键盘输入一些英文单词,比如“Hello World” 五、常见错误 (1) 报错 :【bash: telnet: 未找到命令…】 [root@master ~]# yum install telnet (2)Could not resolve host: mirrorlist.centos.org; 未知的错误 在这里插入图片描述 [root@master ~]# cd /etc/yum.repos.d [root@master yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.backup [root@master yum.repos.d]# vim CentOS-Base.repo 更换镜像源 # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirrorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. # # [base] name=CentOS-$releasever - Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ #baseurl=http://vault.centos.org/7.9.2009/x86_64/os/ baseurl=http://vault.centos.org/7.9.2009/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$releasever - Updates #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ #baseurl=http://vault.centos.org/7.9.2009/x86_64/os/ baseurl=http://vault.centos.org/7.9.2009/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra #$baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/ #baseurl=http://vault.centos.org/7.9.2009/x86_64/os/ baseurl=http://vault.centos.org/7.9.2009/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/ #baseurl=http://vault.centos.org/7.9.2009/x86_64/os/ baseurl=http://vault.centos.org/7.9.2009/centosplus/$basearch/ gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 [root@master yum.repos.d]# yum clean all [root@master yum.repos.d]# yum makecache [root@master yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo [root@master yum.repos.d]# yum clean all [root@master yum.repos.d]# yum makecache [root@master yum.repos.d]# yum install telnet -y (3)报错 :重新运行命令是显示【Caused by: java.net.BindException: 地址已在使用jps 查看当前系统的Application进程情况及进程id 我在弄这个但是出问题了,就是 File contains no section headers. file: file:///etc/yum.repos.d/CentOS-Base.repo, line: 1 'entOS-Base.repo\n' [root@master yum.repos.d]# yum makecache 已加载插件:fastestmirror File contains no section headers. file: file:///etc/yum.repos.d/CentOS-Base.repo, line: 1 'entOS-Base.repo\n' [root@master yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo bash: wget: 未找到命令 [root@master yum.repos.d]# yum clean all 已加载插件:fastestmirror File contains no section headers. file: file:///etc/yum.repos.d/CentOS-Base.repo, line: 1 'entOS-Base.repo\n' [root@master yum.repos.d]# yum makecache 已加载插件:fastestmirror File contains no section headers. file: file:///etc/yum.repos.d/CentOS-Base.repo, line: 1 'entOS-Base.repo\n' [root@master yum.repos.d]# yum install telnet -y 已加载插件:fastestmirror File contains no section headers. file: file:///etc/yum.repos.d/CentOS-Base.repo, line: 1 'entOS-Base.repo\n' [root@master yum.repos.d]# nc localhost 44444 bash: nc: 未找到命令 [root@master yum.repos.d]# telnet localhost 44444 bash: telnet: 未找到命令 [root@master yum.repos.d]# yum install telnet 已加载插件:fastestmirror File contains no section headers. file: file:///etc/yum.repos.d/CentOS-Base.repo, line: 1 'entOS-Base.repo\n' [root@master yum.repos.d]# telnet localhost 44444 bash: telnet: 未找到命令 [root@master yum.repos.d]# cd /etc/yum.repos.d [root@master yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.backup cp:是否覆盖"CentOS-Base.repo.backup"? yes [root@master yum.repos.d]# vim CentOS-Base.repo [root@master yum.repos.d]#
最新发布
12-30
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值