首页 > 系统相关 >centos7 安装kettle 并实现图形化界面

centos7 安装kettle 并实现图形化界面

时间:2024-01-23 18:55:23浏览次数:25  
标签:bin vnc kettle vncserver centos7 Virtualization 图形化

说实在的,在centos上实现kettle图形化,有点脱裤子放屁的感觉;话不多说干起来;

本案例采用了kettle官网的pdi-ce-9.0.0.0-423.zip 版本;centos7 图形化工具为VNC-Server

 

一:部署kettle
1.上传后,解压文件到指定目录

unzip pdi-ce-9.0.0.0-423.zip -d /data/software/
2. 进入:/data/software/data-integration 启动

./kitchen.sh
3.安装centos图形化界面工具;一般来说centos7 不能直接使用./spoon.sh 命令

#安装
yum install tigervnc-server -y
yum groups install GNOME
yum groups install "Virtualization Hypervisor" "Virtualization Platform" "Virtualization Tools" "Virtualization Client" "Virtualization"



#拷贝vnc server配置文件。vncserver@:1 这个1是接下来的步骤中要使用的

cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service



#编辑文件,添加如下配置项目
vim /etc/systemd/system/vncserver@:1.service


[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target

4.重新加载服务配置文件,并添加连接密码,并启动vnc服务

#重新加载某个服务的配置文件
systemctl daemon-reload


#添加密码
vncpasswd


#启动服务
vncserver

5.通过本地的VNC Viewer 做远程连接;或者其他工具,如tightvnc;在打开的客户端工具中添加vnc server 开通的连接地址:这里的“1”和第三步呼应,101.25.75.121 是我部署kettle的centos服务器

101.25.75.121:1
6. 在vncviewer 中开启图形服务:一般是鼠标右键桌面,使用“Opem terminal”任务栏

./spoon.sh

 

问题以及解决办法:
1.执行./kitchen 有异常:

会出现的警告:No libwebkitgtk1.0 detected.......
解决办法:

安装: yum -ivh webkitgtk-2.4.9-1.el7.x86_64.rpm

下载地址:http://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/matthewdva:/build:/EPEL:/el7/RHEL_7/x86_64/webkitgtk-2.4.9-1.el7.x86_64.rpm
————————————————
版权声明:本文为CSDN博主「袁义锐」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010235716/article/details/106229107

标签:bin,vnc,kettle,vncserver,centos7,Virtualization,图形化
From: https://www.cnblogs.com/telwanggs/p/17983164

相关文章

  • kettle报错ldconfig: command not found解决方法
    一、前言之前测试服务器有一个kettle是正常的;后来让换服务器,把kettle迁移后,就发现了问题。1.手动执行以下命令是可以运行kettle的:LOG_DATE=`date+%Y%m%d`LOG_PATH=/home/admin/kettle/logs/mykettle_${LOG_DATE}.logKJB_PATH=/home/admin/kettle/kjb/home/admin/kettle/dat......
  • kettle从入门到精通 第三十三课 再谈 kettle 表输出 分区/分片
    1、之前第九章有讲过kettle表输出步骤,里面有简单的提到过表输出步骤里面的表分区设置,这里详细介绍下。 表分区数据:选择此选项可根据“分区”字段中指定的日期字段的值将数据拆分到多个表中。选择此选项后,数据将插入到表中,这些表的名称遵循<targettable>_<dateformat>模式,如t......
  • Kettle
    Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。Kettle中文名称叫水壶,该项目的主程序员MATT希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个......
  • Centos7 nat网络模式静态ip配置。
    配置流程:1.本机找到 VMwareNetworkAdapterVMnet8,然后配置ipv4: 2:vm里找到编辑->虚拟网络编辑器,然后按第一步里配置的信息来配置 VMwareNetworkAdapterVMnet8里的网关这些。   3:进入centos7系统,配置ifcfg-ens33,vi /etc/sysconfig/network-scripts/ifcfg......
  • centos7安装harbor配置私有镜像
    准备工作#关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld#关闭SELinux和取消swapsed-i's/enforcing/disabled/'/etc/selinux/configsed-ri's/.*swap.*/#&/'/etc/fstab#主机名,根据你自己的情况来设置echo-e"192.168.50.10centos-k8s-mas......
  • CentOS7中禁用firewall,安装iptables
    ​ CentOS7中,firewalld是默认的防火墙管理工具,但若更熟悉或者更喜欢使用iptables,可以按照以下步骤禁用firewalld并安装iptables。 参考文档:CentOS7中禁用firewall,安装iptables-CJavaPy1、禁用firewall需要停止firewalld服务,并将其设置为在启动时不自动启动。1)检......
  • centOS7安装GLPI 和fusioninventory插件
    centOS7安装GLPI,一、关闭防火墙(不关闭只能本机访问):systemctlstopfirewalld.service#停止firewalld服务systemctldisablefirewalld.service#设置开机默认不启动#生产环境单独在防火墙上开启端口和策略#firewall-cmd--permanent--zone=public--add-port=80/tcp#firewa......
  • 从网上摘的Docker在CentOS7.X安装过程
    cd/etc/systemd/system/touchdocker.servicevidocker.service---------------------[Unit]Description=DockerApplicationContainerEngineDocumentation=https://docs.docker.comAfter=network-online.targetfirewalld.serviceWants=network-online.target[Service]Ty......
  • centos7.9(大部分都可以)和redhat6.9 离线升级OpenSSH和openssl (2023年的版本)
     ssl 红色。测试centos7.6也可以升级注意事项!1、多开几个连接窗口(xshell),避免升级openssh失败无法再次连接终端,否则要跑机房了。2、可开启telnet服务、vnc服务、打快照。多几个“保命”的路数。一、centos7.9的信息[root@node2~]#opensslversionOpenSSL1.0.2k-fips......
  • 解决虚拟机环境下使用Ubuntu自带的图形化工具创建的磁盘分区无法扩容的问题
    解决虚拟机环境下使用Ubuntu自带的图形化工具创建的磁盘分区无法扩容的问题先来个结论:不要使用Ubuntu自带的图形化磁盘工具创建分区,磁盘分区操作请使用fdisk等工具。正文太长不想看的记住这个结论就行,有兴趣的接着看。首先介绍一下磁盘的基本配置,vmware中创建了两块磁盘,一......