Varick Posted February 8 Share Posted February 8 hey everybody. I have the problem that i am running Pterodacytl on Linux and i am not able to figure out how to set up the Cluster directory for both server in the same folder. as example i used this command for trying "-ClusterDirOverride=/home/patrick/clusters" but i dont know if thats right. anyway, none of the servers are creating a cluster file in there maybe someone had the same probleme with that and know how i can setup the cluster. with kind regards Varick. Link to comment Share on other sites More sharing options...
Larkfields Posted February 8 Share Posted February 8 You need to set the cluster id as well as the direcotry... For example: -clusterid=Pterodacytl Is your cluster directory writable by the user id that runs the Ark server? Link to comment Share on other sites More sharing options...
Varick Posted February 9 Author Share Posted February 9 (edited) cluster id is set. thats no problem, i looked it up and the folder should be read and writable i think the problem is that i am not using the right command, maybe another path. i am quit new on linux, but i dont exectly now how to write the path in the command for example: "-ClusterDirOverride=/home/patrick/clusters" or "-ClusterDirOverride=sda:/home/patrick/clusters" so i want that both servers have access to the same folder and that both are saving the files in it. here the startup command: rmv() { echo -e "stopping server"; rcon -t rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD} -c saveworld && rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD} -c DoExit; }; trap rmv 15; cd ShooterGame/Binaries/Linux && ./ShooterGameServer {{SERVER_MAP}}?listen?SessionName="{{SESSION_NAME}}"?ServerPassword={{ARK_PASSWORD}}?ServerAdminPassword={{ARK_ADMIN_PASSWORD}}?Port={{SERVER_PORT}}?RCONPort={{RCON_PORT}}?QueryPort={{QUERY_PORT}}?RCONEnabled=True$( [ "$BATTLE_EYE" == "1" ] || printf %s ' -NoBattlEye' ) -server {{ARGS}} -log & until echo "waiting for rcon connection..."; rcon -t rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD}; do sleep 5; done and here the additional Arguments: (cluster ID edited for post) -NoTransferFromFiltering -clusterid=example -ClusterDirOverride=/home/patrick/clusters Edited February 9 by Varick uploaded the startup command Link to comment Share on other sites More sharing options...
Larkfields Posted February 9 Share Posted February 9 I found that the windows version of the server didn't like to have a drive specified for the cluster. So -ClusterDirOverride=C:\ArkServer\Cluster didn't work, but -ClusterDirOverride=\ArkServer\Cluster did work. Linux might have the same issue, I don't know. Take a look at the startup log for your server - to make sure the command string is being constructed correctly. Linux can be fussy about spaces and minus signs. I don't have a linux box here, so can't test it for you 😞 Don't worry about publicising your cluster ID. It's only used locally to create a directory name within the cluster directory. You can have several clusters all sharing one ClusterDir. The Cluster Dir would have to be shared publicly over the internet for anyone to interfere with it. Link to comment Share on other sites More sharing options...
Varick Posted February 9 Author Share Posted February 9 i tried that as well. tomorrow i try to write all additional Arguments in the startup command instead Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now