Comments (8)
When I try it, I get this.
sudo: /usr/lib/oozie/bin/ooziedb.sh: command not found
./oozie.sh: line 44: <property>
<name>hadoop.proxyuser.oozie.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.oozie.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.${user.name}.hosts</name>
<value>*</value>
</property>
...
I do not have time to look @ this right at the moment but looks like something broke with an Oozie update.
from initialization-actions.
After a few more hours of working on this and investigating I have discovered it appears to be the Ubuntu apt-get repository hosted inside Google Cloud. Some update to Oozie must have broken it as you said which is what it appears to me as well.
With that said I was able to force an install to work by running the following commands:
sudo apt-get download oozie
sudo dpkg --force-all -i oozie_4.2.0-1_all.deb
sudo apt-get download oozie-client
sudo dpkg --force-all -i oozie-client_4.2.0-1_all.deb
After that I had to manually do some stuff with libext to get the UI running, but that appears to be normal for this so I am not including those commands.
from initialization-actions.
@pmkc FYI
I am short on time so I cannot investigate this fully. Looks like a Bigtop issue or Oozie version issue.
from initialization-actions.
Any update on this? I am running into exactly the same issue described above.
from initialization-actions.
Sorry about that. Our packages got upstream updates from Apache Bigtop, and I'll update the initialization actions for the new bits.
from initialization-actions.
I am getting exactly same issue. is this fixed ?
from initialization-actions.
Getting same problem. I had opened new issue but i am closing that and following this one.
from initialization-actions.
Forcing installation with dpkg
works (version is 4.3.0 now), but the install script runs into problems in the here document ending up in "bad substitution":
~$ gsutil cat gs://dataproc-guid-us/google-cloud-dataproc-metainfo/other-guid/oozie-test-m/dataproc-initialization-script-0_output
[snip]
+ cat
/etc/google-dataproc/startup-scripts/dataproc-initialization-script-0: line 51: <property>
<name>hadoop.proxyuser.oozie.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.oozie.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.${user.name}.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.${user.name}.groups</name>
<value>*</value>
</property>
: bad substitution
Which is of course because bash sees the variable references in the here document and try to resolve them. Replacing this line with cat > core-site-patch.xml <<'EOF'
fixes that. Now the cluster script runs fine, but the gcloud command fails with a generic master node failure and no logs:
gcloud dataproc clusters create oozie-test --initialization-actions gs://mybucket/oozie.sh
Waiting on operation [projects/myproject/regions/global/operations/GUID].
Waiting for cluster creation operation...done.
ERROR: (gcloud.dataproc.clusters.create) Operation [projects/myproject/regions/global/operations/GUID] failed: Failed to initialize node oozie-test-m.
from initialization-actions.
Related Issues (20)
- [livy] update livy init action for 2.1 HOT 1
- [rapids] please update to work with latest dask-rapids v22.12 HOT 2
- [gpu] Driver does not install on 2.2 Rocky/Ubuntu images HOT 1
- [zeppelin] not supported on 2.1+ image versions HOT 1
- Error on wget livy binary naming HOT 5
- [spark-rapids] Drop Spark 2.x support in spark-rapids.sh
- [gpu] apt-get update Init script seeing broken repositories HOT 2
- [bigtable] apt-get update Init script seeing broken repositories
- [cloud-sql-proxy] Running the Cloud SQL Proxy as a persistent service
- Update initialization scripts to install latest RAPIDS `23.12` OR `24.02` HOT 2
- [gpu] Add tests for GPU agent HOT 1
- initialization actions which use apt-get update fail due to purged oldoldstable backports repository HOT 10
- rstudio.sh is unable to get the receive keys. Maybe due to invalid repo key. HOT 1
- Dataproc "apt-get update" failed on ubuntu20 HOT 4
- dataproc Initialization actions for trino and hudi
- [gpu] Driver installation breaking in Dataproc 2.1 image during initialization HOT 15
- MLVM and horovod init action fails for 2.1 and 2.2 HOT 1
- [bigtable] bigtable.sh references deprecated Hortonworks Nexus resources HOT 2
- [hue] mysql installer prompts for user input HOT 1
- [gpu] Rocky kernel-devel is sometimes moved to the vault HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from initialization-actions.