Hi,

There is a different parameter for moving the whole work directory:
workDirectory

<property name="workDirectory" value="/path"/>

It contains not only a persistence information, but also metadata and
logs, so, changing path only for persistent data didn't work here.

Evgenii


чт, 19 дек. 2019 г. в 09:01, Nica, George <[email protected]>:

> Hi,
>
>
>
> I am trying to get Apache Ignite to start on a Linux machine where the
> install directory ($IGNITE_HOME) is read-only.
>
> Getting an exception “Failed to start grid: Work directory does not exist
> and cannot be created: /path-wth-ro-permission”.
>
> My attempts to set up a different “work directory” using the config.xml
> have been unsuccessful until now.
>
> I have tried both PersistentStoreConfiguration.PersistentStorePath and
> DataStorageConfiguration.StoragePath (as the former seems deprecated), as
> below.
>
> No luck yet… Any suggestions on the proper config.xml?
>
> (I have tried this approach on my Windows workstation also, but still with
> no effect – directories/files still get created under %IGNITE_HOME%\work
> directory.)
>
>
>
> <beans xmlns="http://www.springframework.org/schema/beans";
>
>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>
>        xsi:schemaLocation="
>
>        http://www.springframework.org/schema/beans
>
>        http://www.springframework.org/schema/beans/spring-beans.xsd";>
>
>     <bean id="grid.cfg"
> class="org.apache.ignite.configuration.IgniteConfiguration">
>
>
>
>         <property name="peerClassLoadingEnabled" value="true"/>
>
>
>
>         <property name="persistentStoreConfiguration">
>
>             <bean
> class="org.apache.ignite.configuration.PersistentStoreConfiguration">
>
>                 <property name="persistentStorePath"
> value="/path-with-rw-permission"/>
>
>             </bean>
>
>         </property>
>
>
>
>         <property name="dataStorageConfiguration">
>
>             <bean
> class="org.apache.ignite.configuration.DataStorageConfiguration">
>
>                 <property name="storagePath"
> value="/path-with-rw-permission"/>
>
>             </bean>
>
>         </property>
>
>
>
>    </bean>
>
> </beans>
>
>
>
> Best regards,
>
> George
> ------------------------------
> This message, and any attachments, is for the intended recipient(s) only,
> may contain information that is privileged, confidential and/or proprietary
> and subject to important terms and conditions available at
> http://www.bankofamerica.com/emaildisclaimer. If you are not the intended
> recipient, please delete this message.
>

Reply via email to