Re: Unable to create new store: freenet.node.NodeInitException: Operation not supported (3)
You know, I just realized I sent this from the wrong address and it never made it to the list. On 8/19/19 2:10 AM, CyberLeo wrote: During test-setup of a new node from Github release build01484, I get the following exception, both during the new startup wizard and whenever I instruct the node to change the datastore type from ram to salt-hash. The store type remains as ram. The node is a VM running FreeBSD 11.3-RELEASE amd64, NFS-mounted home directory from the host, and the host filesystem is backed by a dedicated ZFS dataset with plenty of space. Any ideas on how to start troubleshooting the source of this error? Thanks! 8< Aug 18, 2019 20:36:40:281 (freenet.node.Node, HTTP socket handler@1389158290(3), ERROR): Unable to create new store freenet.node.NodeInitException: Operation not supported (3) at freenet.node.Node.initSaltHashFS(Node.java:2900) at freenet.node.Node.makeStore(Node.java:862) at freenet.node.Node$StoreTypeCallback.set(Node.java:336) at freenet.node.Node$StoreTypeCallback.set(Node.java:309) at freenet.config.Option.set(Option.java:73) at freenet.config.Option.setValue(Option.java:62) at freenet.config.SubConfig.set(SubConfig.java:318) at freenet.clients.http.wizardsteps.DATASTORE_SIZE._setDatastoreSize(DATASTORE_SIZE.java:122) at freenet.clients.http.wizardsteps.DATASTORE_SIZE.postStep(DATASTORE_SIZE.java:93) at freenet.clients.http.FirstTimeWizardToadlet.handleMethodPOST(FirstTimeWizardToadlet.java:262) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freenet.clients.http.ToadletContextImpl.callToadletMethod(ToadletContextImpl.java:747) at freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:660) at freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:1036) at freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:249) at freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:189) at freenet.support.io.NativeThread.run(NativeThread.java:156) Aug 18, 2019 20:36:40:305 (freenet.clients.http.wizardsteps.DATASTORE_SIZE, HTTP socket handler@1389158290(3), ERROR): Should not happen, please report!freenet.config.InvalidConfigValueException: Unable to create new store: freenet.node.NodeInitException: Operation not supported (3) freenet.config.InvalidConfigValueException: Unable to create new store: freenet.node.NodeInitException: Operation not supported (3) at freenet.node.Node.makeStore(Node.java:868) at freenet.node.Node$StoreTypeCallback.set(Node.java:336) at freenet.node.Node$StoreTypeCallback.set(Node.java:309) at freenet.config.Option.set(Option.java:73) at freenet.config.Option.setValue(Option.java:62) at freenet.config.SubConfig.set(SubConfig.java:318) at freenet.clients.http.wizardsteps.DATASTORE_SIZE._setDatastoreSize(DATASTORE_SIZE.java:122) at freenet.clients.http.wizardsteps.DATASTORE_SIZE.postStep(DATASTORE_SIZE.java:93) at freenet.clients.http.FirstTimeWizardToadlet.handleMethodPOST(FirstTimeWizardToadlet.java:262) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freenet.clients.http.ToadletContextImpl.callToadletMethod(ToadletContextImpl.java:747) at freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:660) at freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:1036) at freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:249) at freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:189) at freenet.support.io.NativeThread.run(NativeThread.java:156) 8< -- Fuzzy love, -CyberLeo Technical Administrator CyberLeo.Net Webhosting http://www.CyberLeo.Net Element9 Communications http://www.Element9.net Furry Peace! - http://www.fur.com/peace/
Re: Unable to create new store: freenet.node.NodeInitException: Operation not supported (3)
what is that? On Wed, Sep 25, 2019 at 8:07 PM CyberLeo wrote: > You know, I just realized I sent this from the wrong address and it > never made it to the list. > > On 8/19/19 2:10 AM, CyberLeo wrote: > > During test-setup of a new node from Github release build01484, I get > > the following exception, both during the new startup wizard and whenever > > I instruct the node to change the datastore type from ram to salt-hash. > > The store type remains as ram. > > > > The node is a VM running FreeBSD 11.3-RELEASE amd64, NFS-mounted home > > directory from the host, and the host filesystem is backed by a > > dedicated ZFS dataset with plenty of space. > > > > Any ideas on how to start troubleshooting the source of this error? > > > > Thanks! > > > > 8<---- > > Aug 18, 2019 20:36:40:281 (freenet.node.Node, HTTP socket > > handler@1389158290(3), ERROR): Unable to create new store > > freenet.node.NodeInitException: Operation not supported (3) > > at freenet.node.Node.initSaltHashFS(Node.java:2900) > > at freenet.node.Node.makeStore(Node.java:862) > > at freenet.node.Node$StoreTypeCallback.set(Node.java:336) > > at freenet.node.Node$StoreTypeCallback.set(Node.java:309) > > at freenet.config.Option.set(Option.java:73) > > at freenet.config.Option.setValue(Option.java:62) > > at freenet.config.SubConfig.set(SubConfig.java:318) > > at > > > freenet.clients.http.wizardsteps.DATASTORE_SIZE._setDatastoreSize(DATASTORE_SIZE.java:122) > > > > > at > > > freenet.clients.http.wizardsteps.DATASTORE_SIZE.postStep(DATASTORE_SIZE.java:93) > > > > > at > > > freenet.clients.http.FirstTimeWizardToadlet.handleMethodPOST(FirstTimeWizardToadlet.java:262) > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > > > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > at > > > freenet.clients.http.ToadletContextImpl.callToadletMethod(ToadletContextImpl.java:747) > > > > > at > > > freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:660) > > at > > > freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:1036) > > > > > at > > freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:249) > > at > > freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:189) > > at freenet.support.io.NativeThread.run(NativeThread.java:156) > > Aug 18, 2019 20:36:40:305 > > (freenet.clients.http.wizardsteps.DATASTORE_SIZE, HTTP socket > > handler@1389158290(3), ERROR): Should not happen, please > > report!freenet.config.InvalidConfigValueException: Unable to create new > > store: freenet.node.NodeInitException: Operation not supported (3) > > freenet.config.InvalidConfigValueException: Unable to create new store: > > freenet.node.NodeInitException: Operation not supported (3) > > at freenet.node.Node.makeStore(Node.java:868) > > at freenet.node.Node$StoreTypeCallback.set(Node.java:336) > > at freenet.node.Node$StoreTypeCallback.set(Node.java:309) > > at freenet.config.Option.set(Option.java:73) > > at freenet.config.Option.setValue(Option.java:62) > > at freenet.config.SubConfig.set(SubConfig.java:318) > > at > > > freenet.clients.http.wizardsteps.DATASTORE_SIZE._setDatastoreSize(DATASTORE_SIZE.java:122) > > > > > at > > > freenet.clients.http.wizardsteps.DATASTORE_SIZE.postStep(DATASTORE_SIZE.java:93) > > > > > at > > > freenet.clients.http.FirstTimeWizardToadlet.handleMethodPOST(FirstTimeWizardToadlet.java:262) > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > > > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > at > > > freenet.clients.http.ToadletContextImpl.callToadletMethod(ToadletContextImpl.java:747) > > > > > at > > > freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:660) > > at > > > freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:1036) > > > > > at > > freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:249) > > at > > freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:189) > > at freenet.support.io.NativeThread.run(NativeThread.java:156) > > 8< > > > > -- > Fuzzy love, > -CyberLeo > > > Technical Administrator > > CyberLeo.Net Webhosting > http://www.CyberLeo.Net > > Element9 Communications > http://www.Element9.net > > > Furry Peace! - http://www.fur.com/peace/ >
Re: Unable to create new store: freenet.node.NodeInitException: Operation not supported (3)
Hm, I’m not loving the exception logging there; the stack trace of the source of the problem does not appear to be included. The useful part of that trace seems like https://github.com/freenet/fred/blob/build01484/src/freenet/node/Node.java#L862 https://github.com/freenet/fred/blob/build01484/src/freenet/node/Node.java#L2900 I’d expect wrapper.log (or stderr depending on how you’ve started the node) to contain more information after the string "Could not open store: " Can you find such a log line? Thanks, Steve On Wed, Sep 25, 2019 at 8:07 PM, CyberLeo wrote: > You know, I just realized I sent this from the wrong address and it > never made it to the list. > > On 8/19/19 2:10 AM, CyberLeo wrote: >> During test-setup of a new node from Github release build01484, I get >> the following exception, both during the new startup wizard and whenever >> I instruct the node to change the datastore type from ram to salt-hash. >> The store type remains as ram. >> >> The node is a VM running FreeBSD 11.3-RELEASE amd64, NFS-mounted home >> directory from the host, and the host filesystem is backed by a >> dedicated ZFS dataset with plenty of space. >> >> Any ideas on how to start troubleshooting the source of this error? >> >> Thanks! >> >> 8<---- >> Aug 18, 2019 20:36:40:281 (freenet.node.Node, HTTP socket >> handler@1389158290(3), ERROR): Unable to create new store >> freenet.node.NodeInitException: Operation not supported (3) >> at freenet.node.Node.initSaltHashFS(Node.java:2900) >> at freenet.node.Node.makeStore(Node.java:862) >> at freenet.node.Node$StoreTypeCallback.set(Node.java:336) >> at freenet.node.Node$StoreTypeCallback.set(Node.java:309) >> at freenet.config.Option.set(Option.java:73) >> at freenet.config.Option.setValue(Option.java:62) >> at freenet.config.SubConfig.set(SubConfig.java:318) >> at >> freenet.clients.http.wizardsteps.DATASTORE_SIZE._setDatastoreSize(DATASTORE_SIZE.java:122) >> >> at >> freenet.clients.http.wizardsteps.DATASTORE_SIZE.postStep(DATASTORE_SIZE.java:93) >> >> at >> freenet.clients.http.FirstTimeWizardToadlet.handleMethodPOST(FirstTimeWizardToadlet.java:262) >> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> >> at java.lang.reflect.Method.invoke(Method.java:498) >> at >> freenet.clients.http.ToadletContextImpl.callToadletMethod(ToadletContextImpl.java:747) >> >> at >> freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:660) >> at >> freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:1036) >> >> at >> freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:249) >> at >> freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:189) >> at freenet.support.io.NativeThread.run(NativeThread.java:156) >> Aug 18, 2019 20:36:40:305 >> (freenet.clients.http.wizardsteps.DATASTORE_SIZE, HTTP socket >> handler@1389158290(3), ERROR): Should not happen, please >> report!freenet.config.InvalidConfigValueException: Unable to create new >> store: freenet.node.NodeInitException: Operation not supported (3) >> freenet.config.InvalidConfigValueException: Unable to create new store: >> freenet.node.NodeInitException: Operation not supported (3) >> at freenet.node.Node.makeStore(Node.java:868) >> at freenet.node.Node$StoreTypeCallback.set(Node.java:336) >> at freenet.node.Node$StoreTypeCallback.set(Node.java:309) >> at freenet.config.Option.set(Option.java:73) >> at freenet.config.Option.setValue(Option.java:62) >> at freenet.config.SubConfig.set(SubConfig.java:318) >> at >> freenet.clients.http.wizardsteps.DATASTORE_SIZE._setDatastoreSize(DATASTORE_SIZE.java:122) >> >> at >> freenet.clients.http.wizardsteps.DATASTORE_SIZE.postStep(DATASTORE_SIZE.java:93) >> >> at >> freenet.clients.http.FirstTimeWizardToadlet.handleMethodPOST(FirstTimeWizardToadlet.java:262) >> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> >> at java.lang.reflect.Method.invoke(Meth
Re: Unable to create new store: freenet.node.NodeInitException: Operation not supported (3)
Github release build01484, I get > the following exception, both during the new startup wizard and whenever > I instruct the node to change the datastore type from ram to salt-hash. > The store type remains as ram. > > The node is a VM running FreeBSD 11.3-RELEASE amd64, NFS-mounted home > directory from the host, and the host filesystem is backed by a > dedicated ZFS dataset with plenty of space. > > Any ideas on how to start troubleshooting the source of this error? > > Thanks! > > 8< > Aug 18, 2019 20:36:40:281 (freenet.node.Node, HTTP socket > handler@1389158290(3), ERROR): Unable to create new store > freenet.node.NodeInitException: Operation not supported (3) > at freenet.node.Node.initSaltHashFS(Node.java:2900) > at freenet.node.Node.makeStore(Node.java:862) > at freenet.node.Node$StoreTypeCallback.set(Node.java:336) > at freenet.node.Node$StoreTypeCallback.set(Node.java:309) > at freenet.config.Option.set(Option.java:73) > at freenet.config.Option.setValue(Option.java:62) > at freenet.config.SubConfig.set(SubConfig.java:318) > at > freenet.clients.http.wizardsteps.DATASTORE_SIZE._setDatastoreSize(DATASTORE_SIZE.java:122) > > at > freenet.clients.http.wizardsteps.DATASTORE_SIZE.postStep(DATASTORE_SIZE.java:93) > > at > freenet.clients.http.FirstTimeWizardToadlet.handleMethodPOST(FirstTimeWizardToadlet.java:262) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:498) > at > freenet.clients.http.ToadletContextImpl.callToadletMethod(ToadletContextImpl.java:747) > > at > freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:660) > at > freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:1036) > > at > freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:249) > at > freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:189) > at freenet.support.io.NativeThread.run(NativeThread.java:156) > Aug 18, 2019 20:36:40:305 > (freenet.clients.http.wizardsteps.DATASTORE_SIZE, HTTP socket > handler@1389158290(3), ERROR): Should not happen, please > report!freenet.config.InvalidConfigValueException: Unable to create new > store: freenet.node.NodeInitException: Operation not supported (3) > freenet.config.InvalidConfigValueException: Unable to create new store: > freenet.node.NodeInitException: Operation not supported (3) > at freenet.node.Node.makeStore(Node.java:868) > at freenet.node.Node$StoreTypeCallback.set(Node.java:336) > at freenet.node.Node$StoreTypeCallback.set(Node.java:309) > at freenet.config.Option.set(Option.java:73) > at freenet.config.Option.setValue(Option.java:62) > at freenet.config.SubConfig.set(SubConfig.java:318) > at > freenet.clients.http.wizardsteps.DATASTORE_SIZE._setDatastoreSize(DATASTORE_SIZE.java:122) > > at > freenet.clients.http.wizardsteps.DATASTORE_SIZE.postStep(DATASTORE_SIZE.java:93) > > at > freenet.clients.http.FirstTimeWizardToadlet.handleMethodPOST(FirstTimeWizardToadlet.java:262) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:498) > at > freenet.clients.http.ToadletContextImpl.callToadletMethod(ToadletContextImpl.java:747) > > at > freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:660) > at > freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:1036) > > at > freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:249) > at > freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:189) > at freenet.support.io.NativeThread.run(NativeThread.java:156) > 8< > -- Fuzzy love, -CyberLeo Technical Administrator CyberLeo.Net Webhosting http://www.CyberLeo.Net Element9 Communications http://www.Element9.net Furry Peace! - http://www.fur.com/peace/