@bsinou,
- I have 32GB of RAM
- I retrieved cells from the download server, the output of
cells version
is:
Version: 2.2.0
Built: 28 Jan 21 08:48 +0000
Git commit: 5435dca7487e314483e2c6e2e3cf9ae7f6bf24be
OS/Arch: linux/amd64
Go version: go1.15.5
- I am using a virtual server from Strato, is this considered on-disk? I followed the installation instructions from the Pydio website.
- I get this right after boot from the dedicated pydio user:
$ ps -aux | grep cells
pydio 708 0.0 0.0 13488 1020 pts/1 S+ 18:33 0:00 grep cells
- I say it’s not encouraging because most services are down and I’m just generally pessimistic. Now that I’ve restarted, the buvo DS is down (
Index down - Sync down
) but cellsdata is up and I can upload to it. I tried to restart cells to check (Exited it with ctrl+c and waited for it to shut down) and now I get from the dedicated user:
$ ps -aux | grep cells
pydio 753 0.3 0.2 1765308 81828 pts/1 Sl 18:37 0:01 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.tasks
pydio 754 0.3 0.2 1765308 85172 pts/1 Sl 18:37 0:01 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.gateway.websocket
pydio 765 0.4 0.2 1765564 85976 pts/1 Sl 18:37 0:01 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.data.sync.cellsdata
pydio 766 0.2 0.2 1691832 79956 pts/1 Sl 18:37 0:00 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.data.sync.buvo
pydio 808 0.3 0.2 1765820 81988 pts/1 Sl 18:37 0:01 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.data.objects.local1
pydio 809 0.2 0.2 1765052 79704 pts/1 Sl 18:37 0:00 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.data.sync.pydiods1
pydio 824 0.2 0.2 1765496 78144 pts/1 Sl 18:37 0:00 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.search
pydio 893 0.2 0.2 1691064 76200 pts/1 Sl 18:37 0:00 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.data.index.pydiods1
pydio 894 0.3 0.2 1765820 82796 pts/1 Sl 18:37 0:01 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.data.index.cellsdata
pydio 896 0.2 0.2 1765308 75964 pts/1 Sl 18:37 0:00 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.data.index.personal
pydio 1889 1.9 0.2 1617844 70960 pts/1 Sl 18:42 0:00 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.gateway.websocket
pydio 2144 1.8 0.2 1691320 70908 pts/1 Sl 18:43 0:00 cells start --fork --registry nats --registry_address :4222 --registry_cluster_address --registry_cluster_routes --broker nats --broker_address :4222 pydio.grpc.data.sync.buvo
pydio 2292 0.0 0.0 13488 1096 pts/1 S+ 18:43 0:00 grep cells
I restarted the server with sudo shutdown -r 0
and tried to run cells again and got the beginning of the starting commands. After he tries to start pydio.grpc.data.index.pydios1
he gives a runtime/cgo: pthread_create failed: Resource temporarily unavailable
I did pkill -9 cells
and pkill -9 pydio
and then I could start cells again.
- No, after I defined the private IP address I did not get the broker error.
Here is the pydio.json
:
{
"databases": {
"b458266e855a652b4bc781f3de0a58e8b3117bf6": {
"driver": "mysql",
"dsn": "pydio:B!53qLXBiN6QSmNZ2@tcp(localhost:3306)/cells?parseTime=true"
},
"pydio.grpc.activity": {
"driver": "boltdb",
"dsn": "/var/cells/services/pydio.grpc.activity/activities.db"
},
"pydio.grpc.chat": {
"driver": "boltdb",
"dsn": "/var/cells/services/pydio.grpc.chat/chat.db"
}
},
"defaults": {
"database": {
"$ref": "#/databases/b458266e855a652b4bc781f3de0a58e8b3117bf6"
},
"datasource": "pydiods1",
"personalTokens": {
"secureKey": "<redacted>"
},
"sites": [
{
"Binds": [
"0.0.0.0:8080"
],
"TLSConfig": {
"SelfSigned": {}
}
}
],
"update": {
"publicKey": "-----BEGIN PUBLIC KEY-----\n<redacted>\n-----END PUBLIC KEY-----",
"updateUrl": "https://updatecells.pydio.com/"
}
},
"frontend": {
"plugin": {
"core.pydio": {
"APPLICATION_TITLE": "Pydio Cells",
"DEFAULT_LANGUAGE": "en"
},
"editor.libreoffice": {
"LIBREOFFICE_HOST": "localhost",
"LIBREOFFICE_PORT": "9980",
"LIBREOFFICE_SSL": true
}
},
"secureHeaders": {
"X-XSS-Protection": "1; mode=block"
},
"session": {
"secureKey": "<redacted>"
},
"versionSeed": "d87b6591-960f-425f-b483-c7e910d2e2c4"
},
"ports": {
"nats": 4222,
"pydio.gateway.rest": 39319
},
"services": {
"pydio.docstore-binaries": {
"bucket": "binaries",
"datasource": "default"
},
"pydio.grpc.acl": {
"dsn": "default"
},
"pydio.grpc.changes": {
"dsn": "default"
},
"pydio.grpc.config": {
"dsn": "default"
},
"pydio.grpc.data-key": {
"dsn": "default"
},
"pydio.grpc.data.index": {
"sources": [
"cellsdata",
"pydiods1",
"personal",
"buvo",
"updated:1613995538"
]
},
"pydio.grpc.data.index.buvo": {
"dsn": "default",
"tables": {
"commits": "data_buvo_commits",
"nodes": "data_buvo_nodes",
"tree": "data_buvo_tree"
}
},
"pydio.grpc.data.index.cellsdata": {
"dsn": "default",
"tables": {
"commits": "data_cellsdata_commits",
"nodes": "data_cellsdata_nodes",
"tree": "data_cellsdata_tree"
}
},
"pydio.grpc.data.index.personal": {
"dsn": "default",
"tables": {
"commits": "data_personal_commits",
"nodes": "data_personal_nodes",
"tree": "data_personal_tree"
}
},
"pydio.grpc.data.index.pydiods1": {
"dsn": "default",
"tables": {
"commits": "data_pydiods1_commits",
"nodes": "data_pydiods1_nodes",
"tree": "data_pydiods1_tree"
}
},
"pydio.grpc.data.objects": {
"sources": [
"local1",
"updated:1613995538"
]
},
"pydio.grpc.data.objects.local1": {
"ApiKey": "<redacted>",
"ApiSecret": "<redacted>",
"LocalFolder": "/var/cells/data",
"Name": "local1",
"RunningPort": 35805
},
"pydio.grpc.data.sync": {
"sources": [
"cellsdata",
"pydiods1",
"personal",
"buvo",
"updated:1613995538"
]
},
"pydio.grpc.data.sync.buvo": {
"ApiKey": "<redacted>",
"ApiSecret": "<redacted>",
"Name": "buvo",
"ObjectsBucket": "buvo",
"ObjectsServiceName": "local1",
"StorageConfiguration": {
"folder": "/var/cells/data/buvo",
"normalize": "false"
}
},
"pydio.grpc.data.sync.cellsdata": {
"ApiKey": "<redacted>",
"ApiSecret": "<redacted>",
"Name": "cellsdata",
"ObjectsBucket": "cellsdata",
"ObjectsPort": 35805,
"ObjectsServiceName": "local1",
"StorageConfiguration": {
"folder": "/var/cells/data/cellsdata",
"normalize": "false"
}
},
"pydio.grpc.data.sync.personal": {
"ApiKey": "<redacted>",
"ApiSecret": "<redacted>",
"Name": "personal",
"ObjectsBucket": "personal",
"ObjectsPort": 35805,
"ObjectsServiceName": "local1",
"StorageConfiguration": {
"folder": "/var/cells/data/personal",
"normalize": "false"
}
},
"pydio.grpc.data.sync.pydiods1": {
"ApiKey": "<redacted>",
"ApiSecret": "<redacted>",
"Name": "pydiods1",
"ObjectsBucket": "pydiods1",
"ObjectsPort": 35805,
"ObjectsServiceName": "local1",
"StorageConfiguration": {
"folder": "/var/cells/data/pydiods1",
"normalize": "false"
}
},
"pydio.grpc.mailer": {
"queue": {
"@value": "boltdb"
},
"sender": {
"@value": "smtp",
"host": "my.smtp.server",
"password": "",
"port": 465,
"user": "name"
}
},
"pydio.grpc.meta": {
"dsn": "default"
},
"pydio.grpc.policy": {
"dsn": "databaseParseTime"
},
"pydio.grpc.role": {
"dsn": "default"
},
"pydio.grpc.search": {
"basenameAnalyzer": "standard",
"contentAnalyzer": "en",
"indexContent": false
},
"pydio.grpc.tasks": {
"fork": true
},
"pydio.grpc.tree": {
"dsn": "default"
},
"pydio.grpc.update": {
"channel": "stable"
},
"pydio.grpc.user": {
"dsn": "default",
"tables": {
"attributes": "idm_user_attributes",
"nodes": "idm_user_nodes",
"roles": "idm_user_roles",
"tree": "idm_user_tree"
}
},
"pydio.grpc.user-key": {
"dsn": "default"
},
"pydio.grpc.user-meta": {
"dsn": "default"
},
"pydio.grpc.workspace": {
"dsn": "default"
},
"pydio.thumbs_store": {
"bucket": "thumbs",
"datasource": "default"
},
"pydio.versions-store": {
"bucket": "versions",
"datasource": "default"
},
"pydio.web.oauth": {
"connectors": [
{
"id": "pydio",
"name": "Pydio Cells",
"type": "pydio"
}
],
"cors": {
"public": {
"allowedOrigins": "*"
}
},
"insecureRedirects": [
"#insecure_binds...#/auth/callback"
],
"secret": "<redacted>",
"staticClients": [
{
"client_id": "cells-frontend",
"client_name": "CellsFrontend Application",
"grant_types": [
"authorization_code",
"refresh_token"
],
"post_logout_redirect_uris": [
"#default_bind#/auth/logout"
],
"redirect_uris": [
"#default_bind#/auth/callback"
],
"response_types": [
"code",
"token",
"id_token"
],
"revokeRefreshTokenAfterInactivity": "2h",
"scope": "openid email profile pydio offline"
},
{
"client_id": "cells-sync",
"client_name": "CellsSync Application",
"grant_types": [
"authorization_code",
"refresh_token"
],
"redirect_uris": [
"http://localhost:3000/servers/callback",
"http://localhost:[3636-3666]/servers/callback"
],
"response_types": [
"code",
"token",
"id_token"
],
"scope": "openid email profile pydio offline"
},
{
"client_id": "cells-client",
"client_name": "Cells Client CLI Tool",
"grant_types": [
"authorization_code",
"refresh_token"
],
"redirect_uris": [
"http://localhost:3000/servers/callback",
"#binds...#/oauth2/oob"
],
"response_types": [
"code",
"token",
"id_token"
],
"scope": "openid email profile pydio offline"
},
{
"client_id": "cells-mobile",
"client_name": "Mobile Applications",
"grant_types": [
"authorization_code",
"refresh_token"
],
"redirect_uris": [
"cellsauth://callback"
],
"response_types": [
"code",
"token",
"id_token"
],
"scope": "openid email profile pydio offline"
}
]
}
},
"version": "2.2.0"
}
Thank you,
Ben