Berck Nash
7ee38fa3a4
The fixes for https://github.com/chrislusf/seaweedfs/issues/1937 had a few problems:
(1) The help file says that in the absence of a ipBind being specified, that it will bind to the "ip" specified. Instead, it bound to localhost which broke the default configuration. This change implements the documented behavior instead.
(2) The new IAM filer ip address has no default. This instantiates it to the same as the filer IP. I'm not sure if there should be a corresponding iam.ip or iam.ipBind option added to the filer command?
3 years ago
Berck Nash
9b14f0c81a
Add mTLS support for both master and volume http server.
3 years ago
chrislu
3639cad69c
master, filer, s3: also listen to "localhost" in addition to specific ip address
related to https://github.com/chrislusf/seaweedfs/issues/1937
3 years ago
chrislu
3a6eb8ca5f
default bind to one ip address
fix https://github.com/chrislusf/seaweedfs/issues/1937
3 years ago
garenchan
bd032eabe7
[UPDATE] Make heartbeat interval and election timeout of masters configurable.
3 years ago
Konstantin Lebedev
77c98b657e
master metricsHttpPort
3 years ago
Chris Lu
5ea86ef1da
Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()"
This reverts commit af71ae11aa
.
3 years ago
Chris Lu
af71ae11aa
master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()
3 years ago
Chris Lu
52fe86df45
use default 10000 for grpc port
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
Chris Lu
bd1f800efe
custom grpc port: master
3 years ago
Chris Lu
574485ec69
better IP v6 support
3 years ago
Chris Lu
7937db52e1
Filer locationPrefix configure does not exec replication #2257
fix https://github.com/chrislusf/seaweedfs/issues/2257
3 years ago
Chris Lu
5469019852
adjust data type
3 years ago
Konstantin Lebedev
9ce82a9cd2
GOMAXPROCS use defaults to the value of runtime.NumCPU
https://github.com/chrislusf/seaweedfs/issues/1942
4 years ago
Chris Lu
c42b95c596
more help message
fix https://github.com/chrislusf/seaweedfs/issues/1937
4 years ago
Chris Lu
2a68ddb963
default to empty host to bind to tcp4 and tcp6
4 years ago
Konstantin Lebedev
c6d3735605
permitCommonNames
https://github.com/chrislusf/seaweedfs/issues/1841
https://jbrandhorst.com/post/grpc-auth/
4 years ago
Chris Lu
06bb7bf6c0
adding /usr/local/etc/seaweedfs for bsd style config search path
related to https://reviews.freebsd.org/D27391
4 years ago
Chris Lu
da36abf033
go fmt
4 years ago
Chris Lu
1b17f71939
adjust election timeout to 10 seconds
4 years ago
Chris Lu
0cea84e7ab
make it easy with setting up multiple masters in a clcuster
4 years ago
Chris Lu
ee1fc6558a
refactor
4 years ago
Chris Lu
da4edf3651
master: check peers for existing leader before starting a leader election
fix https://github.com/chrislusf/seaweedfs/issues/1509
4 years ago
Устюжанин Антон Александрович
6fbfe73683
fix: resumeState
4 years ago
Устюжанин Антон Александрович
dc31b19469
fix: restore raft state
4 years ago
Устюжанин Антон Александрович
8c82fb7e5f
fix: restore raft state
4 years ago
Chris Lu
2c21eb1971
volume: get metrics configuration from master
fix https://github.com/chrislusf/seaweedfs/issues/1354
4 years ago
Chris Lu
f43146b237
resolve directories if containing home directory
5 years ago
Chris Lu
ddec7b2bb9
go fmt
5 years ago
Chris Lu
393ab07c7c
disable pulse seconds
there are a few other hard coded timing settings, which will cause disconnected volume servers.
5 years ago
Chris Lu
bc2ec6774d
inject git version into build
5 years ago
wuyuxiang
6850d28d6b
refacotr: move signal handling and pprof to grace package
5 years ago
Chris Lu
767f14dfcd
master, volume default to detected host
5 years ago
Chris Lu
076c8bd3bc
filer master start up with default ip address instead of just localhost
5 years ago
Chris Lu
d8f5985e5e
add logs
5 years ago
Chris Lu
f90c43635d
refactoring
5 years ago
Chris Lu
d335f04de6
support env variables to overwrite toml file
5 years ago
Chris Lu
f60154f330
master load backend storage config from master.toml
5 years ago
stlpmo
62d393d6c9
ut pass
5 years ago
stlpmo
802a0eb3fe
move from cmd-line to scaffold
5 years ago
stlpmo
1c8bed3810
delete the var etcdClient and comments
refactor the code
add sequencer cmd-line
delete nerver used codes
5 years ago
j.laycock
6fc6322c90
Change joeslay paths to chrislusf paths
5 years ago
j.laycock
595a1beff0
Swap imports to use joeslay
5 years ago
Chris Lu
8afd8d35b3
master: followers can also lookup and redirect
improve scalability
5 years ago
Chris Lu
2c6cf72e73
refactoring
5 years ago
Chris Lu
c777102da9
go fmt
6 years ago
Chris Lu
f16375621f
big refactoring
6 years ago
Chris Lu
d8ed73926d
volume servers get metrics address and interval from the master
6 years ago
Chris Lu
ede876cfdb
periodic scripts exeuction from leader master
6 years ago