delei commented on issue #17371:
URL: 
https://github.com/apache/dolphinscheduler/issues/17371#issuecomment-3194108063

   The main reason for the problem is the missing 
`dolphinscheduler-storage-hdfs` plugins. Since the default storage type is 
`LOCAL`, you need to install the `dolphinscheduler-storage-hdfs` plugin first.
   
   ## Temporary Solution
   
   1. For the Docker environment, you can anually download the 
[dolphinscheduler-storage-hdfs](https://repo.maven.apache.org/maven2/org/apache/dolphinscheduler/dolphinscheduler-storage-hdfs/3.3.0-alpha/)
 jar file and place it in the local directory.
   
   2. BTW, As mentioned in the issue #17370 , you also need to download 
`htrace-core4` jar file at the same time.
   
   
   3. Modify `docker-compose.yml` and mount the plugins directory to the 
`dolphinscheduler-worker` container.
    
   For example:
   
   ```yaml
   dolphinscheduler-worker:
       image: ${HUB}/dolphinscheduler-worker:${TAG}
       profiles: ["all"]
       env_file: .env
       healthcheck:
         test: [ "CMD", "curl", "http://localhost:1235/actuator/health"; ]
         interval: 30s
         timeout: 5s
         retries: 3
       depends_on:
         dolphinscheduler-zookeeper:
           condition: service_healthy
       volumes:
         - dolphinscheduler-worker-data:/tmp/dolphinscheduler
         - dolphinscheduler-logs:/opt/dolphinscheduler/logs
         - dolphinscheduler-shared-local:/opt/soft
         - dolphinscheduler-resource-local:/tmp/dolphinscheduler
         - ./conf/plugins:/opt/dolphinscheduler/plugins
       networks:
         - dolphinscheduler
   ```
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to