我已将氦气拼写软件包(zeppelin-toc-spell)复制到了Zeppelin主页下的Helium目录(/ helium)中。详细信息如下:
**(base) [zeppelin@alp-pos-008 helium]$ ls -lrt**
total 8
drwxr-xr-x 2 zeppelin hadoop 4096 Nov 19 00:47 zeppelin-toc-spell
lrwxrwxrwx 1 zeppelin hadoop 78 Nov 19 00:57 zeppelin-toc-spell.json -> /usr/hdp/3.1.0.0-78/zeppelin/helium/zeppelin-toc-spell/zeppelin-toc-spell.json
**(base) [zeppelin@alp-pos-008 helium]$ pwd**
/usr/hdp/3.1.0.0-78/zeppelin/helium
**(base) [zeppelin@alp-pos-008 helium]$ cd zeppelin-toc-spell**
**(base) [zeppelin@alp-pos-008 zeppelin-toc-spell]$ ls -lrt**
total 260
-rw-r--r-- 1 zeppelin hadoop 280 Nov 19 00:47 zeppelin-toc-spell.json
-rw-r--r-- 1 zeppelin hadoop 7868 Nov 19 00:47 index.js
-rw-r--r-- 1 zeppelin hadoop 174004 Nov 19 00:47 screenshot.png
-rw-r--r-- 1 zeppelin hadoop 206 Nov 19 00:47 README.md
-rw-r--r-- 1 zeppelin hadoop 830 Nov 19 00:47 package.json
-rw-r--r-- 1 zeppelin hadoop 66217 Nov 19 00:47 install.png
以下是Zeppelin文件的详细信息-package.json和zeppelin-toc-spell.json
**(base) [zeppelin@alp-pos-008 zeppelin-toc-spell]$ more package.json**
{
"name": "zeppelin-toc-spell","version": "0.0.2","description": "Table of Contents for Zeppelin Notebooks","main": "index.js","scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},"repository": {
"type": "git","url": "git+https://github.com/Submersible/zeppelin-toc-spell.git"
},"keywords": [
"zeppelin","table of contents","markdown","spell"
],"author": "Ryan Munro <ryan@submersible.io>","license": "ISC","bugs": {
"url": "https://github.com/Submersible/zeppelin-toc-spell/issues"
},"homepage": "https://github.com/Submersible/zeppelin-toc-spell#readme","dependencies": {
"zeppelin-spell": "*"
},"helium": {
"icon": "<i class='fa fa-list-ol'></i>","spell": {
"magic": "%toc","usage": "%toc"
}
}
}
**(base) [zeppelin@alp-pos-008 zeppelin-toc-spell]$ more zeppelin-toc-spell.json**
{
"type" : "SpelL","name" : "zeppelin-toc-spell","artifact" : "./zeppelin-toc-spell","license" : "ISC","icon" : "<i class='fa fa-list-ol'></i>","spell": {
"magic": "%toc","usage": "%toc"
}
}
我可以看到在Zeppelin的配置目录下也创建了helium.json。
**(base) [root@alp-pos-008 conf]# pwd**
/usr/hdp/3.1.0.0-78/zeppelin/conf
**(base) [root@alp-pos-008 conf]# ls -lrt**
total 144
-rwxr-xr-x 1 zeppelin zeppelin 20235 Sep 19 2018 zeppelin-site.xml.template
-rwxr-xr-x 1 zeppelin zeppelin 7756 Sep 19 2018 zeppelin-env.sh.template
-rwxr-xr-x 1 zeppelin zeppelin 5633 Sep 19 2018 zeppelin-env.cmd.template
-rwxr-xr-x 1 zeppelin zeppelin 5342 Sep 19 2018 shiro.ini.template
-rwxr-xr-x 1 zeppelin zeppelin 2634 Sep 19 2018 interpreter-list
-rwxr-xr-x 1 zeppelin zeppelin 1326 Sep 19 2018 configuration.xsl
drwxr-xr-x 2 zeppelin zeppelin 4096 Mar 22 2019 external-dependency-conf
-rw-r--r-- 1 zeppelin zeppelin 3401 Apr 5 2019 keystore
-rw-r--r-- 1 zeppelin zeppelin 19323 Jul 5 15:03 interpreter.bk
-rw-r--r-- 1 zeppelin zeppelin 23829 Sep 3 10:34 interpreter.json
-rw-r--r-- 1 zeppelin zeppelin 5658 Sep 26 14:46 shiro.ini
-rwxr-xr-x 1 zeppelin zeppelin 613 Oct 24 19:01 log4j.properties.bkp
-rwxr-xr-x 1 zeppelin zeppelin 1019 Oct 24 19:05 log4j_yarn_cluster.properties
-rwxr-xr-x 1 zeppelin zeppelin 5732 Oct 25 09:24 zeppelin-env.sh
-rwxr-xr-x 1 zeppelin zeppelin 613 Oct 25 09:24 log4j.properties
-rwxr-xr-x 1 zeppelin zeppelin 4894 Nov 18 18:27 zeppelin-site.xml
**-rw-r--r-- 1 zeppelin hadoop 70 Nov 19 09:23 helium.json**
**(base) [root@alp-pos-008 conf]# more helium.json**
{
"enabled": {},"packageConfig": {},"bundleDisplayOrder": []
}
(base) [root@alp-pos-008 conf]#
Zeppelin Conf和氦气拼写GUI的详细信息如下。
请让我知道是否需要其他详细信息。