Added /hadoop (and its child) dir for mkdir and chown

This commit is contained in:
K 2025-04-13 04:03:56 +05:30
parent e75cb9e17e
commit 37cf8b96d2
Signed by: notkshitij
GPG Key ID: C5B8BC7530F8F43F

View File

@ -35,7 +35,7 @@ RUN set -x \
RUN ln -s /opt/hadoop-$HADOOP_VERSION/etc/hadoop /etc/hadoop RUN ln -s /opt/hadoop-$HADOOP_VERSION/etc/hadoop /etc/hadoop
# Make logs dir and data dir # Make logs dir and data dir
RUN mkdir /opt/hadoop-$HADOOP_VERSION/logs /hadoop-data RUN mkdir /opt/hadoop-$HADOOP_VERSION/logs /hadoop-data /hadoop /hadoop/dfs /hadoop/yarn
# Set env # Set env
ENV HADOOP_HOME=/opt/hadoop-$HADOOP_VERSION ENV HADOOP_HOME=/opt/hadoop-$HADOOP_VERSION
@ -61,7 +61,7 @@ RUN useradd -m -s /bin/bash hdoop
ADD entrypoint.sh /entrypoint.sh ADD entrypoint.sh /entrypoint.sh
# Set ownership for Hadoop dirs # Set ownership for Hadoop dirs
RUN chown -R hdoop:hdoop /opt/hadoop-$HADOOP_VERSION /etc/hadoop /hadoop-data RUN chown -R hdoop:hdoop /opt/hadoop-$HADOOP_VERSION /etc/hadoop /hadoop-data /hadoop
# Make entrypoint.sh executable # Make entrypoint.sh executable
RUN chmod a+x /entrypoint.sh RUN chmod a+x /entrypoint.sh