Created 12-22-2016 11:50 AM
when i use ambari to install HDP(include HDFS、YARN、HIVE、TEZ), but when i login in Ambari Web,
and select admin > Manage Ambari.On the Ambari Admin page, click Views.there is no views. How can i solve this problem??
Created 12-22-2016 11:59 AM
As there are no view JARs present inside "/var/lib/ambari-server/resources/views/" hence it indicates either someone mistakenly deleted those JARs OR incomplete installation.
So either get the same version of View JARs from another working installation and put them in the same directory then restart the ambari server. Or reinstall the ambari server to get those JARs.
.
Created 12-22-2016 11:54 AM
Do you see the view related Jars present in the following directory of your ambari and has proper read permission?
/var/lib/ambari-server/resources/views/
Also ambari extracts those view jars and deploys it inside the following directory so can you please see if you are able to list the "work" directory:
# ls -l /var/lib/ambari-server/resources/views/work/
- The user who is running the ambari should have read access to the view jars.
- Do you see the view instance initialization message in your ambari-server.log as following:
Example:
20 Dec 2016 10:36:48,201 INFO [main] ViewRegistry:1811 - Auto creating instance of view TEZ for cluster qnhadoop. 20 Dec 2016 10:36:48,205 INFO [main] ViewRegistry:1689 - View deployed: TEZ{0.7.0.2.5.0.0-22}. 20 Dec 2016 10:36:48,211 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/ambari-admin-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,223 INFO [main] ViewRegistry:1689 - View deployed: ADMIN_VIEW{2.4.1.0}. 20 Dec 2016 10:36:48,228 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/capacity-scheduler-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,257 INFO [main] ViewRegistry:1747 - setting up logging for view CAPACITY-SCHEDULER{1.0.0} as per property file view.log4j.properties 20 Dec 2016 10:36:48,281 INFO [main] ViewRegistry:1811 - Auto creating instance of view CAPACITY-SCHEDULER for cluster qnhadoop. 20 Dec 2016 10:36:48,281 INFO [main] ViewRegistry:1689 - View deployed: CAPACITY-SCHEDULER{1.0.0}. 20 Dec 2016 10:36:48,288 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/zeppelin-view-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,325 INFO [main] ViewRegistry:1689 - View deployed: ZEPPELIN{1.0.0}. 20 Dec 2016 10:36:48,330 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/wfmanager-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,368 INFO [main] ViewRegistry:1689 - View deployed: Workflow Manager{1.0.0}. 20 Dec 2016 10:36:48,378 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/hueambarimigration-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,412 INFO [main] ViewRegistry:1747 - setting up logging for view HUETOAMBARI_MIGRATION{1.0.0} as per property file view.log4j.properties 20 Dec 2016 10:36:48,420 INFO [main] ViewRegistry:1689 - View deployed: HUETOAMBARI_MIGRATION{1.0.0}. 20 Dec 2016 10:36:48,427 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/pig-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,481 INFO [main] ViewRegistry:1747 - setting up logging for view PIG{1.0.0} as per property file view.log4j.properties 20 Dec 2016 10:36:48,543 INFO [main] ViewRegistry:1689 - View deployed: PIG{1.0.0}. 20 Dec 2016 10:36:48,552 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/files-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,590 INFO [main] ViewRegistry:1747 - setting up logging for view FILES{1.0.0} as per property file view.log4j.properties 20 Dec 2016 10:36:48,620 INFO [main] ViewRegistry:1811 - Auto creating instance of view FILES for cluster qnhadoop. 20 Dec 2016 10:36:48,620 INFO [main] ViewRegistry:1689 - View deployed: FILES{1.0.0}. 20 Dec 2016 10:36:48,626 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/storm-view-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,629 INFO [main] ViewRegistry:1747 - setting up logging for view Storm_Monitoring{0.1.0} as per property file view.log4j.properties 20 Dec 2016 10:36:48,634 INFO [main] ViewRegistry:1689 - View deployed: Storm_Monitoring{0.1.0}. 20 Dec 2016 10:36:48,639 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/hive-jdbc-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,710 INFO [main] ViewRegistry:1747 - setting up logging for view HIVE{1.5.0} as per property file view.log4j.properties 20 Dec 2016 10:36:48,832 INFO [main] ViewRegistry:1811 - Auto creating instance of view HIVE for cluster qnhadoop. 20 Dec 2016 10:36:48,832 INFO [main] ViewRegistry:1689 - View deployed: HIVE{1.5.0}. 20 Dec 2016 10:36:48,837 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/slider-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,879 INFO [main] ViewRegistry:1747 - setting up logging for view SLIDER{2.0.0} as per property file view.log4j.properties 20 Dec 2016 10:36:48,892 INFO [main] ViewRegistry:1689 - View deployed: SLIDER{2.0.0}. 20 Dec 2016 10:36:48,897 INFO [main] ViewRegistry:1656 - Reading view archive /var/lib/ambari-server/resources/views/hive-2.4.1.0.22.jar. 20 Dec 2016 10:36:48,959 INFO [main] ViewRegistry:1747 - setting up logging for view HIVE{1.0.0} as per property file view.log4j.properties 20 Dec 2016 10:36:49,064 INFO [main] ViewRegistry:1689 - View deployed: HIVE{1.0.0}.
.
Created 12-22-2016 11:57 AM
Thanks Jay, i check /var/lib/ambari-server/resources/views/, there is no jar file in it , how to solve this problem?
Created 12-22-2016 11:59 AM
As there are no view JARs present inside "/var/lib/ambari-server/resources/views/" hence it indicates either someone mistakenly deleted those JARs OR incomplete installation.
So either get the same version of View JARs from another working installation and put them in the same directory then restart the ambari server. Or reinstall the ambari server to get those JARs.
.
Created 12-22-2016 12:11 PM
Thanks ,i get the same version of View JARs from another working installation, and put this jar to /var/lib/ambari-server/resources/views/,and restart ambari-server, the problem is solved, This problem may be related to the installation of the ambari source code
Created 03-16-2018 08:18 PM
When you build Ambari you'll need to include "-Dviews" in maven to include all views in your packaged RPM. That would add all the views jars under /var/lib/ambari-server/resources/views/ when the RPM is installed.