By design, Tableau Server keeps all data in the same folder where it is installed. There is no way to separate data from the application itself, i.e. install Server into one folder and data into another.
But it is possible to install Server where you want your data to be, e.g. on your bigger D: drive.
In your situation the best approach would be to:
- back up Server's data and settings into a file (using tabadmin command line http://onlinehelp.tableausoftware.com/v7.0/server/en-us/db_backup.htm)
- uninstall Server from C:
- install Server to D:
- restore Server data and settings from the backed up file (http://onlinehelp.tableausoftware.com/v7.0/server/en-us/db_restore.htm)
does this mean that tableau data extracts i publish to the tableau data server are stored, be default, in the local c:?
if so, if i have a HA environment with two workers (and a backgrounder and gateway) , all tde's are being stored on the c: of the primary worker or balanced between the two workers?
as far as I know, it is "yes" to the first part of your question.
We don't use workers, just a singe instance, so I don't know what the arrangement is with two workers. I guess it also depends on whether you have high availability configured.
Tableau Support should be able to answer that.
Tableau Server will utilize the installation directory for the worker that is hosting the 'Extract Host'.
If Tableau was installed to the D drive on the worker that is the 'Extract Host', then it will store extracts on D.
You can double check by verifying the location of the 'dataengine' folder. It should contain several organizational folders, each containing TDEs.
Example: D:\Tableau Server\data\tabsvc\dataengine
We are seeing a similar issue in 8.0 where the extracts folder is filling the harddrive.
/admin/views/tabbed_admin_views/BackgroundTasks shows reap extracts succeeding, but there seem to be too many extracts in /Tableau Server/data/tabsvc/dataengine
Is this issue in the development queue, i.e. any plans to make the extract location configurable? Sure would be nice.